Meldung: Error: Database connection failed.

Meldung: Error: Database connection failed.

von Christopher Hausmanns -
Anzahl Antworten: 3
Hallo -

ich habe das folgende Problem:

Installation: Fedora 4 - apache 2.0.52-3 - mysql 3.23.58-13 - php 4.3.9 - moodle 1.5.2

nach der Installation von moodle starte ich die Seite und erhalte folgende Fehlermeldung:

Error: Database connection failed. - It is possible that the database is overloaded or otherwise not running properly. - The site administrator should also check that the database details have been correctly specified in config.php

Mit den in config.php hinterlegten Daten komme ich über die shell problemlos auf die Datenbank.

Was kann ich tun?
Mittelwert:  -
Als Antwort auf Christopher Hausmanns

Re: Meldung: Error: Database connection failed.

von Maik Riecken -
Hallo,

Postest du mal die config.php mit "geschwärztem" DB-Passwort? Liegt meist an Kleinigkeiten.

Gruß,

Maik
Als Antwort auf Maik Riecken

Re: Meldung: Error: Database connection failed.

von Christopher Hausmanns -
Hi Maik -

klar - hier ist sie ...

$CFG->dbtype    = 'mysql';// mysql or postgres7 (for now)
$CFG->dbhost    = 'localhost';   // eg localhost or db.isp.com
$CFG->dbname    = 'lms';      // database name, eg moodle
$CFG->dbuser    = 'oll';    // your database username
$CFG->dbpass    = 'xxxxxxxx';    // your database password
$CFG->prefix    = 'mdl_';        // Prefix to use for all table names
$CFG->dbpersist = false;         // Should database connections be reused?

... aber ich bin tatsächlich kein Experte in diesen Dingen ...

Gruß

Christopher
Als Antwort auf Christopher Hausmanns

Re: Meldung: Error: Database connection failed.

von Maik Riecken -
Schaut gut aus...

Wenn es über die Konsole geht und über php nicht, dass muss der Fehler in php liegen.  Gab es Auffälligkeiten während der Installation?  Wie greifst du eigentlich über die Konsole auf MySQL zu? Wie sind die Rechte für die Datenbank "lms" gesetzt? Stimmen die Rechte für die config.php? Darf der Webserver sie lesen? Ist vielleicht ein falscher Pfad zu moodle in der config.php gesetzt?

Gruß,

Maik