Error establishing a database connection

  • Hallo liebes Forum,

    wie der Titel schon zeigt habe ich anscheinend ein Problem mit der Datenbank.
    Ich habe vor einiger Zeit für eine Gruppe Wordpress als CMS installiert, alles lief gut bis vor kurzer Zeit.
    Als Letztes wurde ein neuer Benutzer angelegt, als dieser sich dann im Backend ein wenig umgeschaut hat und links in der Sidebar sich ein wenig umschaute kamen folgende Meldungen.(siehe Bildanhänge)
    Als erstes _1.jpg, darauf _2.jpg.

    Darufhin habe ich mich an einen Repararturversuch gemacht, habe die Zeile " define ('WP_ALLOW_REPAIR', true); " in die config.php eingefügt, mittlerweile wieder entfernt.
    Und die Reparatur durchlaufen lassen, die Meldung darufhin meinte alles sei okay, doch die Seite gibt noch immer die Fehlermeldung aus.

    Ein Antwort vom Hoster steht noch aus, die Daten in der config.php habe ich abeglichen und stimmen überein, lief ja vorher.
    Ich habe keinen Plan wodrans liegen könnte und bin in Datenbanken eher wenig bewandert.
    Ein Backup liegt leider schon ein Paar Monate zurück und ich würde lieber den letzten Zustand wieder herstellen. :)
    Zuletzt habe ich auch noch den Plugin Ordner umbenannt um alle Plugins zu deaktivieren, ohne Erfolg.
    Ein weiterer Gedanke ist vielleicht eine neue PHP Version oder auch MySQL5.0.

    Nun noch ein paar Daten dazu:
    Hoster: 1und1
    WP-Version: letzte 2.8 Version
    Theme: http://wordpress.org/extend/themes/atahualpa

    Vielen Dank schonmal für Antworten.

    Gruß Thomas

    Hoster

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Wie sieht denn die Datenbank im MySQL-Control-Center aus?
    Folgende Tabellen sollten dort vorhanden sein:

    Code
    wp_comments
    wp_links
    wp_options
    wp_postmeta
    wp_posts
    wp_terms
    wp_term_relationships
    wp_term_taxonomy
    wp_usermeta
    wp_users

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte :) klicken.

  • Und was ist nun das Problem, das aus der Überschrift "Error establishing a database connection" oder das mit den nicht verfügbaren Tabellen aus dem Screenshot?

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte :) klicken.

  • Das Problem ist das die Seite nicht erreichbar ist und den Fehler "Error establishing a database connection" ausgibt.
    Die beiden Screenshots wurden gemacht bevor es zu der Fehlermeldung kam.

  • Gut, das Problem "Error establishing a database connection" ist eindeutig. Entweder es stimmt etwas bei den in die wp-config.php eingetragenen Datenbankdaten nicht oder der Datenbankserver ist z.B. runtergefahren oder überlastet.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte :) klicken.

  • Okay nen kleinen Schritt weiter bin ich gekommen.
    Ausserdem habe ich eine Antwort vom Hoster erhalten, der meinte alle Daten sind in der wp-config.php richtig eingepflegt und die Datenbank ist auch online.

    Nun habe ich eine 2., neue, Datenbank angelegt, habe den mysql-dump importiert und die wp-config.php angepasst und siehe da die Seite ist wieder erreichbar.

    Ein Problem gibts trotzdem noch, ich komme nicht ins backend, ich werde dann gleich zu einem 500 Fehler weitergeleitet.
    Die URL sieht dann folgendermaßen aus

    Code
    wordpress/wp-admin/upgrade.php?_wp_http_referer=/wordpress/wp-admin/

    Anscheinend hat es mit irgendeinem Update zu tun ob nun PHP oder Wordpress kann ich grad nicht nachvollziehen.

  • So das Ganze läuft jetzt wieder, alles unter der neuen Datenbank und mit dem alten Backup.
    Den Fehler 500 habe ich durchs einschalten von PHP5 bei 1und1 wegbekommen, dann ein Update auf 2.9.1 durchgeführt und alles läuft wieder wie geschmiert, nur leider fehlen natürlich einige Beiträge.

    Mir ist aber immer noch schleierhaft was mit der anderen Datenbank passiert ist, will ich wieder auf diese zugreifen wird mir wieder der Fehler ausgegeben das keine Verbindung aufgebaut werden kann.

    Trotzdem danke für die Antowrten.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!