Hallo phpBB-Freunde,
ich habe meine Domain zu einem anderen Anbiete umgezogen und bin dabei nach dieser Anleitung vorgegangen. Da ich noch Zugang zum alten phpMyAdmin habe, exportierte ich dort die Datenbank und importierte sie in eine neue, leere Datenbank beim neuen Anbieter. Es sieht im phpMyAdmin also identisch aus, bis auf den Namen der Datenbank.
Nach Upload aller phpBB-Daten hab ich die config.php entsprechend angepasst und den neuen Namen der DB, den DB-User, sowie das Passwort eingetragen. Trotzdem erhalte ich nun den Fehler, daß der Login nicht korrekt wäre, hier ein Bildschirmfoto: https://www.pic-upload.de/view-37484136 ... 8.png.html
Habe ich etwas übersehen? Kann das an einer falschen Version von PHP oder MySQL-DB liegen? Ich habe testweise mal den Port (3307) und auch 127.0.0.1 statt localhost eingegeben, was aber nichts geändert hat.
Bin für jede Hilfe dankbar!
poenn
[3.3] Access denied [1045] nach Umzug
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Re: [3.3] Access denied [1045] nach Umzug
Hallo,
der Fehler ist eindeutig:
Mit
Oft ist es so, das die Datenbank auf einem anderen Server läuft.....
der Fehler ist eindeutig:
- falscher Benutzername für die Datenbank
- falsches Passwort für die Datenbank
- fehlende Zugriffsberechtigung für die angegebene Datenbank.
Mit
localhost
oder 127.0.0.1
wir ja nur der Server angesprochen auf dem der Webserver läuft.Oft ist es so, das die Datenbank auf einem anderen Server läuft.....
Re: [3.3] Access denied [1045] nach Umzug
Hast beim Import der Datenbank das Tabellen/Datenbank Präfix identisch, zu der alten Datenbank Präfix gesetzt?poenn hat geschrieben: 06.04.2025 14:37
Habe ich etwas übersehen? Kann das an einer falschen Version von PHP oder MySQL-DB liegen? Ich habe testweise mal den Port (3307) und auch 127.0.0.1 statt localhost eingegeben, was aber nichts geändert hat.
Gruß Feeli
Re: [3.3] Access denied [1045] nach Umzug
Ne, das hat nichts mit dem Präfix zu tun. Wie DrDeath schon schrieb ist der versuchte login auf die Datenbank fehlerhaft. Da ist irgendwas in der Config.php falsch eingetragen.
Re: [3.3] Access denied [1045] nach Umzug
Danke für eure Antworten. Es war in der Tat der richtige Server und zugleich doch nicht. 
Ich hab mal bei einer anderen Installation des selben Hosters in die dortige Nextcloud-Konfiguration reingeschaut. Deren config.php hat als Hostname 127.0.0.1:3307 drinstehen. Der Port wird also direkt beim Hostnamen mit angegeben. Wenn ich das bei meinem phpBB-Forum in der config.php auch so handhabe, funktioniert alles:
Entferne ich hingegen den Port bei dbhost und gebe ihn separat bei dbport an, habe ich wieder den „Access denied 1045“-Fehler. Warum das so ist, kann mir ja vielleicht jemand erklären, aber das Problem ist erstmal gelöst. Ich vermute mal, daß anhand der Portnummer im Hostnamen direkt zum eigentlichen Datenbankserver weitergeleitet wird, der eben nicht identisch ist mit dem Webhost…

Ich hab mal bei einer anderen Installation des selben Hosters in die dortige Nextcloud-Konfiguration reingeschaut. Deren config.php hat als Hostname 127.0.0.1:3307 drinstehen. Der Port wird also direkt beim Hostnamen mit angegeben. Wenn ich das bei meinem phpBB-Forum in der config.php auch so handhabe, funktioniert alles:
Code: Alles auswählen
$dbhost = 'localhost:3307';
$dbport = '';