Keine Datenbankverbindung möglich. - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Installation, Aktualisierung und Merge System (https://www.mybb.de/forum/forum-60.html) +---- Thema: Keine Datenbankverbindung möglich. (/thread-29447.html) |
Keine Datenbankverbindung möglich. - digimaster - 31.03.2014 Hallo, ich muss erstmal ein wenig ausholen um mein Problem zu schildern: Vor mehreren Jahren hab ich myBB bei unserem Motorradverein als Forensoftware eingesetzt. Danach hab ich die Betreuung der Seite aus beruflichen Gründen abgeben müssen. Jetzt musste ich die Website wieder übernehmen und dabei feststellen das myBB immer noch in Version 1.2.3 lief. Soweit so gut (oder auch nicht), erstmal den Serverwechsel rumbringen und dann myBB aktualisieren... dachte ich. Dateien per ftp auf den neuen Server geladen, Rechte gesetzt und die config.php bearbeitet... Leider will das ganze nicht funktionieren, ich bekomme einfach keine Verbindung zur Datenbank hin. Folgendes steht in der config: $config['dbtype'] = 'mysql'; $config['hostname'] = 'localhost'; $config['username'] = 'mzfreund_jens'; $config['password'] = 'PASSWORT'; $config['database'] = 'mzfreund_intern'; $config['table_prefix'] = 'mybb_'; Wenn ich nur versuche myBB aufzurufen erhalte ich: MySQL error: 1044 Access denied for user 'mzfreund_jens'@'localhost' to database 'uzfreund_intern' Query: Wie man sieht steht da beim Datenbanknamen ein "u" statt einem "m" Egal wie ich den Datenbanknamen auch verändere, das erste Zeichen wird immer durch ein "u" ersetzt. Bei der alten Datenbank war das auch immer ein "u" (usr_...) hier ist es ein "m" (nicht änderbar). Nach vielen vergeblichen Versuchen, hab ich mir gedacht, machst du halt erstmal ein upgrade... Version 1.4.x hatte ich noch auf meiner Festplatte, leider kommt da ebenfalls die Fehlermeldung beim versuch die upgrade.php aufzurufen (die config bleibt ja erhalten) . Das selbe hatte ich beim Versuch direkt auf die Version 1.6.12 zu gehen, immer erhalte ich das "u" Hat da irgendjemand eine Idee? RE: Keine Datenbankverbindung möglich. - StefanT - 31.03.2014 Das MyBB ersetzt den Datenbanknamen jedenfalls nicht. Bist du sicher, dass du die richtige Datei bearbeitest und der Inhalt 100%ig stimmt? RE: Keine Datenbankverbindung möglich. - digimaster - 31.03.2014 Ja, da bin ich ganz sicher. Hab auf dem selben Server auch eine Joomla Datenbank und das funzte auf Anhieb. Kann das irgendwas damit zu tun haben, das der alte Server über confixx und dieser über cPanel konfiguriert wird? Ich habs grade nochmal auf den alten Server zurückgespielt, da lief es dann wieder... Nur hier auf dem neuen Server funzt es einfach net... Werde jetzt mal versuchen eine Neuinstallation zu machen, mal schauen ob das geht. Neuinstallation geht ohne Probleme, ist doch zum verzweifeln... RE: Keine Datenbankverbindung möglich. - Jockl - 31.03.2014 (31.03.2014, 15:57)digimaster schrieb: Wie man sieht steht da beim Datenbanknamen ein "u" statt einem "m"Bist Du Dir sicher, dass die config.php auch wirklich beschreibbar ist und Änderungen wirklich übernommen werden? RE: Keine Datenbankverbindung möglich. - digimaster - 31.03.2014 Ja, ganz sicher. Ich hab die Daten in der config jetzt schon mehrfach geändert. Aber egal welchen Datenbanknamen ich nehme, es wird immer am Anfang des Datenbanknamens ein "u" in der Fehlermeldung ausgegeben. In der config bleibt es aber richtig stehen. Hab grade alles auf einen dritten Server hochgeladen, dort beginnen die Datenbanknamen auch standardmäßig mit "u" und siehe da, es funktioniert... Ich hätte aber gerne das es auf dem cPanel Server vom Motorradverein läuft Könnte es an der PHP Version liegen? Da wo es läuft ist 5.2.13 oder 5.3.10, da wo es nicht läuft ist mindestens 5.3.27...? RE: Keine Datenbankverbindung möglich. - StefanT - 01.04.2014 Nein, an der PHP-Version sollte es nicht liegen. |