Access denied for user 'phpbb31'@'localhost'

Fragen rund um die Installation, Administration und Benutzung von phpBB.
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Antworten
Hailender
Mitglied
Beiträge: 18
Registriert: 17.03.2006 16:51
Wohnort: Gotha
Kontaktdaten:

Access denied for user 'phpbb31'@'localhost'

Beitrag von Hailender »

Hi @ll,
ich wollte auch gerade das Update von 3.1.3 auf 3.1.4 machen. Dazu habe ich das Paket phpBB-3.1.3-deutsch_to_phpBB-3.1.4-deutsch.zip runter geladen und die Verzeichnisse install und vendor auf meinen Server kopiert. Bein Aufruf von /forum/install erhalte ich dann folgende Fehlermeldung.

Code: Alles auswählen

General Error

SQL ERROR [ mysql4 ]

Access denied for user 'phpbb31'@'localhost' (using password: YES) [1045]

BACKTRACE


FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/phpbb/db/driver/mysql.php
LINE: 104
CALL: phpbb\db\driver\driver->sql_error()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\db\driver\mysql->sql_connect()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 1132
CALL: call_user_func_array()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 968
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->callMethod()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 490
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/phpbb/db/driver/factory.php
LINE: 52
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\factory->get_driver()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/phpbb/config/db.php
LINE: 57
CALL: phpbb\db\driver\factory->sql_query()

FILE: (not given by php)
LINE: (not given by php)
CALL: phpbb\config\db->__construct()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 959
CALL: ReflectionClass->newInstanceArgs()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 490
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 1005
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 1002
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->resolveServices()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 944
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->resolveServices()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/vendor/symfony/dependency-injection/Symfony/Component/DependencyInjection/ContainerBuilder.php
LINE: 490
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->createService()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/install/install_update.php
LINE: 87
CALL: Symfony\Component\DependencyInjection\ContainerBuilder->get()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/install/index.php
LINE: 409
CALL: install_update->main()

FILE: /var/www/vhosts/hss-info.de/httpdocs/forum/install/index.php
LINE: 289
CALL: module->load()
Kann jemand damit etwas anfangen und mir sagen was ich falsch mache?
Gib dem PC eine Chance, denn er kann nichts dafür!
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: Access denied for user 'phpbb31'@'localhost'

Beitrag von Lehrling »

Hallo,
stimmen denn die Angaben, die in der config.php eingetragen sind, alle? Also unter dbname und dbpasswd etc. ?
EDIT: Du könntest auch den Cache leeren wie hier beschrieben https://www.phpbb.de/kb/cache_leeren und den Ordner vendor nochmal löschen und neu hochladen.
Hailender
Mitglied
Beiträge: 18
Registriert: 17.03.2006 16:51
Wohnort: Gotha
Kontaktdaten:

Re: Access denied for user 'phpbb31'@'localhost'

Beitrag von Hailender »

Fehler selber gefunden.
In dem Passwort für den Datenbankuser darf kein Sonderzeichen enthalten sein.
Ich hatte ein $ und ein % Zeichen drin.
Nun habe ich nur noch Buchstaben und Zahlen drin und es erscheint die Meldung:

Die Aktualisierung war erfolgreich

Finde ich aber nicht gut, das im Passwort für die DB keine Sonderzeichen enthalten sein dürfen.
Kann man da noch was machen? In der alten 3.0.x Version war das doch auch möglich.

@Lehrling
Trotzdem Danke für den Hilfeversuch. Er hat mich auf den richtigen Weg gebracht.
Gib dem PC eine Chance, denn er kann nichts dafür!
Antworten

Zurück zu „Support-Forum“