WordPress Error Establishing Database

Lösung: Error establishing a database connection (WordPress)

Wenn ihr WordPress als Content Management System nutzt, seid ihr bestimmt schon auf den Fehler „Error establishing a database connection“ gestoßen. Wir zeigen euch, wie ihr das Problem lösen könnt.

Error establishing a database connection (WordPress)

Der Fehler besagt nur, dass der Verbindungsaufbau zur Datenbank fehlgeschlagen ist. Meistens ist ein Server-Fehler daran schuld. Leider kann der Fehler auch auftauchen, wenn ihr gar nichts am System geändert habt. Die Ursachen sind vielfältig. Wir gehen mit euch die Häufigsten durch.

Vorab: Wenn ihr den Fehler nach einer Neu-Installation erhaltet, habt ihr vermutlich fehlerhafte Daten in die Installations-Maske eingetragen. Prüft dann, ob ihr auch die richtigen Daten des Webhosters verwendet habt. Außerdem solltet ihr unterstützte Browser nutzen (nicht Internet Explorer 7 oder 8).

Lösung 1: Error establishing a database connection – Datenbank ist beschädigt

Unter Umständen wurde die Datenbank beschädigt, weil beispielsweise ein Plugin fehlerhafte Daten hineingeschrieben hat. So könnt ihr den Fehler beseitigen:

  1. Erstellt ein Backup eurer WordPress-Seite inklusive Datenbanken! Ein Backup-Tool ist in WordPress enthalten. Ihr handelt auf eigene Verantwortung.
  2. Dann solltet ihr zunächst versuchen den Fehler im Frontend und im Backend (wp-admin) zu bekommen. Wenn der gleiche Fehler dort auch angezeigt wird, macht mit dem nächsten Schritt weiter. Wenn ihr im Backend aber einen anderen Fehler bekommt – etwa „Database tables are unavailable“, dann müsst ihr die Datenbanken reparieren.
  3. Öffnet die Datei wp-config.php und fügt direkt unter die Datenbank-Syntax den folgenden Code ein:
    define(‚WP_ALLOW_REPAIR‘, true);
  4. Speichert die Datei auf dem FTP-Server und öffnet diesen Link:
    http://www.EureWebseite.com/wp-admin/maint/repair.php
  5. Nun habt ihr zwei Optionen zur Auswahl:
  • Repair Database: Repariert die Datenbanken.
  • Repair and Optimize Database: Repariert Datenbanken und löscht Altlasten.
  • Wenn die Datenbank danach wieder funktioniert, entfernt ihr die obige Zeile wieder aus der Datei wp-config.php.
  • Lösung 2: Datei wp-config.php ist fehlerhaft

    Mit die häufigste Ursache: Die wp-config.php bestimmt, wie WordPress die Verbindung zur Datenbank aufbaut. Wenn ihr etwa euer Root- oder das Database-User-Passwort geändert habt, müsst ihr diese Änderung auch in dieser Datei vornehmen.

    Prüft zunächst, ob die folgenden Daten in eurer Datei korrekt sind:

    Wichtig: Euer DB-Host-Eintrag kann für euren verwendeten Hoster anders lauten als „localhost“. Lest dazu auch den WordPress-Codex für die richtigen Einstellungen. Prüft den Code auch auf Schreib- und Tippfehler.

    Lösung 3: MySQL-Server offline

    Unter Umständen liegt der Fehler gar nicht bei euch. Wenn der MySQL-Dienst eures Hosters offline ist, erhaltet ihr ebenfalls Fehlermeldungen. Loggt euch direkt bei eurem Hoster ein, um zu prüfen, ob der MySQL-Server auch online ist.

    GIGA auf WhatsApp

    Täglich kostenlose News zu Games & Tech!

    Jetzt in 2 einfachen Schritten per WhatsApp auf dein Smartphone:

    • Klicke auf "Start" und schick in WhatsApp die Nachricht ab
    • Speicher unbedingt die Nummer als "GIGA", um den Newsletter zu erhalten!

    Start

    Durch senden der WhatsApp stimme ich der Verarbeitung personenbezogener Daten zu.

    Hat dir "Lösung: Error establishing a database connection (WordPress)" von Robert Schanze gefallen? Schreib es uns in die Kommentare oder teile den Artikel. Wir freuen uns auf deine Meinung – und natürlich darfst du uns gerne auf Facebook, Twitter oder Google+ folgen.

    Leave a Reply

    Your email address will not be published. Required fields are marked *