Datenbankfehler mit Typo3 7.6 und PHP 7

Es kann unter bestimmten Umständen vorkommen, dass die Datenbankverbindung bei der Verwendung von Typo3 7.6 und PHP 7.0.x fehlschlägt.

Fehlermeldung von Typo3

Dabei erscheint die folgende Fehlermeldung:

Typo3 Fatal Error: The current username, passwort or host was not accepted when the connection to the database was attempted zu be established.

Die Lösung (localhost vs. 127.0.0.1)

Diese ist denkbar einfach, der Datenbank Host muss von "localhost" auf "127.0.0.1" geändert werden. Diese IP kann je nach Hoster unterschiedlich sein.

Dies gilt nur für Linux Server bei denen die Datenbankverbindung via TCP/IP hergestellt wird, da diese bei der Verwendung von localhost versuchen eine Verbindung über einen Unix Domain Socket aufzubauen statt via TCP/IP.