Teil 2 · 2.6
Error establishing a database connection
Die Meldung Error establishing a database connection, auf Deutsch Fehler beim Aufbau einer Datenbankverbindung, bedeutet, dass Ihre Website die Datenbank nicht erreichen kann oder sich nicht anmelden darf. Ihre Dateien sind noch vorhanden, und Ihre Datenbank meistens auch.
Die Ursachen bei uns, von häufig bis selten
- Die Angaben in der Konfigurationsdatei Ihrer Website stimmen nicht, vor allem nach einem Umzug, einer Neuinstallation oder einem neuen Passwort.
- Der Datenbankbenutzer ist nicht (mehr) mit der Datenbank verknüpft.
- Die Datenbank ist leer, zum Beispiel weil der Import nach einem Umzug nicht geklappt hat.
- Beschädigte Tabellen.
- Zu viele gleichzeitige Verbindungen: Im Fehlerprotokoll steht Too many connections oder max_user_connections.
- Der Speicherplatz Ihres Pakets ist voll.
So beheben Sie das Problem
- Öffnen Sie in DirectAdmin Datenbanken. Dort sehen Sie den vollständigen Namen Ihrer Datenbank und die Benutzer, die mit ihr verknüpft sind.
- Öffnen Sie im Dateimanager die Konfigurationsdatei. Bei WordPress ist das wp-config.php in public_html.
- Vergleichen Sie die vier Werte:
- DB_NAME: der vollständige Datenbankname, mit Ihrem DA-Benutzernamen und einem Unterstrich davor, zum Beispiel wtsilefl_shop;
- DB_USER: der vollständige Name des Datenbankbenutzers, ebenfalls mit diesem Präfix;
- DB_PASSWORD: das Passwort dieses Datenbankbenutzers, nicht Ihr DA-Passwort;
- DB_HOST: localhost.
- Sind Sie sich beim Passwort nicht sicher? Geben Sie dem Datenbankbenutzer in DirectAdmin ein neues Passwort und tragen Sie genau dieses Passwort in wp-config.php ein.
- Prüfen Sie in phpMyAdmin, ob die Tabellen wirklich vorhanden sind. Falls nicht, importieren Sie die Datenbank erneut.
Wann sollten Sie uns kontaktieren?
Stimmen die Angaben, sind die Tabellen vorhanden und erscheint die Meldung trotzdem weiterhin? Schauen Sie zuerst unter Störungen & Wartung nach und nehmen Sie danach Kontakt mit uns auf.
Fragen Sie zuerst den KI-Assistenten in Mein WebOké oder erstellen Sie ein Ticket über Support-Center und dann Ticket einreichen. Senden Sie dabei Folgendes mit:
- die vollständige Adresse der Seite, auf der der Fehler auftritt
- den Zeitpunkt, zu dem der Fehler auftrat
- was Sie in diesem Moment getan haben, zum Beispiel speichern, hochladen oder anmelden
- einen Screenshot der Meldung
Senden Sie niemals Ihr Passwort mit.
Ausführliche Erklärung: 'Error establishing a database connection'.
