Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So beheben Sie den Fehler „Verbindung zur Datenbank kann nicht hergestellt werden“ in WordPress

Die Meldung „Fehler beim Herstellen einer Datenbankverbindung“ in WordPress ist ein kritischer Fehler, der Ihre Website für Benutzer unzugänglich macht. Sie tritt auf, wenn WordPress keine Verbindung zur Datenbank herstellen kann.

Da mehrere Faktoren diese Verbindung beeinträchtigen können, kann der Fehler für Anfänger etwas schwierig zu beheben sein.

Wir betreiben unseren Blog seit 16 Jahren mit WordPress und sind auf verschiedene Fehler und Warnungen gestoßen, darunter auch die Meldung „Fehler beim Herstellen einer Datenbankverbindung“. Durch unsere Erfahrung und viele Versuche haben wir gelernt, diese Probleme zu beheben, ohne unsere Website zu beeinträchtigen.

In diesem Artikel zeigen wir Ihnen Schritt für Schritt, wie Sie den Fehler „Fehler beim Herstellen einer Datenbankverbindung“ auf Ihrer WordPress-Website einfach beheben können.

Beheben Sie den Fehler „Verbindung zur Datenbank kann nicht hergestellt werden“ in WordPress

Was verursacht den Fehler beim Herstellen einer Datenbankverbindung in WordPress?

Eine Datenbank ist eine Software, die es einfach macht, Daten aus anderer Software zu speichern, zu organisieren und abzurufen.

Als Content-Management-System verwendet WordPress eine Datenbank, um alle Ihre Inhalte und andere Website-Daten zu speichern. Es stellt dann jedes Mal eine Verbindung zur Datenbank her, wenn jemand Ihre Website besucht.

WordPress benötigt die folgenden Informationen für die Verbindung zur Datenbank:

  • Ihr Datenbankname
  • Datenbank-Benutzername und -Passwort
  • Datenbankserver

This information is stored in your WordPress configuration file, which is called wp-config.php.

Wenn eine dieser Informationen falsch ist, kann sich WordPress nicht mit Ihrem Datenbankserver verbinden und Sie sehen die Fehlermeldung „Fehler beim Herstellen einer Datenbankverbindung“.

Datenbankverbindungsfehler in WordPress

Es ist einer der häufigsten WordPress-Fehler. Neben falschen Anmeldedaten kann dieser Fehler auch auftreten, wenn der Datenbankserver ausgefallen ist oder die Datenbankdateien beschädigt sind.

Nichtsdestotrotz wollen wir uns Schritt für Schritt ansehen, wie das Problem „Fehler bei der Datenbankverbindung“ in WordPress behoben werden kann.

1. Überprüfen Sie Ihre WordPress-Datenbankanmeldeinformationen

Incorrect credentials are the most common cause of the database connection error. If you recently moved your WordPress site to a new host, then this is likely the problem.

Ihre WordPress-Datenbankanmeldeinformationen werden in der Datei wp-config.php gespeichert. Dies ist die WordPress-Konfigurationsdatei, die wichtige Einstellungen, einschließlich Datenbankinformationen, enthält.

Wenn Sie noch nie eine wp-config.php-Datei bearbeitet haben, dann werfen Sie einen Blick auf unseren Anfängerleitfaden unter So bearbeiten Sie die wp-config.php-Datei für weitere Anweisungen.

Sie werden nach den folgenden Zeilen in der Datei wp-config.php suchen:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Hier müssen Sie sicherstellen, dass die Informationen für den Datenbanknamen, Benutzernamen, das Passwort und den Datenbankhost korrekt sind.

Sie können diese Informationen in Ihrem Dashboard Ihres WordPress-Hosting-Kontos bestätigen. Für dieses Tutorial verwenden wir Bluehost, aber der Prozess wird für andere Hosting-Panels ähnlich sein.

Nach dem Einloggen klicken Sie in der linken Spalte auf den Tab 'Website' und wechseln dann zum Tab 'Erweitert'. Scrollen Sie dann zum Abschnitt 'Datenbank' und klicken Sie daneben auf die Schaltfläche 'Verwalten'.

Klicken Sie auf die Schaltfläche Verwalten neben dem Abschnitt Datenbank

Dies öffnet die Seite MySQL-Datenbanken in cPanel in einem neuen Fenster.

Hier finden Sie Ihren Datenbanknamen und Benutzernamen im Abschnitt 'Aktuelle Datenbank'. Denken Sie daran, diese Details in ein Notizblock zu kopieren und einzufügen, damit Sie sie in die wp-config-Datei einfügen können.

Finden Sie Ihren Datenbanknamen und Benutzernamen im Abschnitt „Aktuelle Datenbanken“

Scrollen Sie als Nächstes zum Abschnitt „Aktuelle Benutzer“, wo Sie neben Ihrem Datenbanknamen auf den Link „Passwort ändern“ klicken können.

This will take you to a new screen, where you can change the database password according to your liking.

Ändern Sie Ihr Datenbankpasswort

Sobald Sie alle Ihre Datenbankdetails bestätigt haben, können Sie diese Informationen bei Bedarf in Ihrer wp-config.php-Datei ändern.

Versuchen Sie danach, Ihre Website erneut zu besuchen, um zu sehen, ob die Fehlermeldung zur Datenbankverbindung behoben ist.

Wenn Sie den Fehler immer noch sehen, bedeutet dies, dass etwas anderes nicht stimmt.

2. Überprüfen Sie Ihre Datenbank-Hostinformationen

If you are confident that your database name, username, and password information are accurate, then you will want to make sure you are using the correct database host information.

Die meisten WordPress-Hosting-Unternehmen verwenden localhost als Ihren Datenbank-Host. Einige Managed WordPress Hosting-Unternehmen verwenden jedoch separate Server zum Hosten von Datenbanken. In diesem Fall ist Ihre Datenbank-Host-Information nicht localhost.

Das bedeutet, dass Sie sich an Ihr WordPress-Hosting-Unternehmen wenden müssen, um diese Details zu bestätigen.

3. WordPress-Datenbank reparieren

Möglicherweise erhalten Sie jetzt eine andere Fehlermeldung im wp-admin-Dashboard, z. B. „Eine oder mehrere Datenbanktabellen sind nicht verfügbar“ oder „Die Datenbank muss möglicherweise repariert werden“. In diesem Fall müssen Sie Ihre Datenbank reparieren.

Sie können dies tun, indem Sie die folgende Zeile in Ihre wp-config.php-Datei einfügen. Stellen Sie sicher, dass Sie sie direkt vor der Zeile „Das ist alles, bearbeiten Sie nicht weiter! Viel Spaß beim Bloggen“ einfügen:

define('WP_ALLOW_REPAIR', true);

Sobald Sie das getan haben, können Sie die Einstellungen einsehen, indem Sie diese Seite besuchen: http://www.yoursite.com/wp-admin/maint/repair.php. Stellen Sie einfach sicher, dass Sie yoursite.com durch Ihren eigenen Domainnamen ersetzen.

Here, you must click the ‘Repair Database’ button to start the process.

WordPress-Datenbank reparieren

Hinweis: Der Benutzer muss nicht angemeldet sein, um auf die Seite zur Reparatur der Datenbank zugreifen zu können. Sobald Sie Ihre Datenbank repariert und optimiert haben, stellen Sie sicher, dass Sie diese Codezeile aus Ihrer wp-config.php entfernen.

Wenn Sie jedoch keinen Code zu Ihrer Website hinzufügen möchten, können Sie Ihre Datenbank auch über das cPanel Ihres Hosting-Kontos reparieren.

Besuchen Sie Ihr Hosting-Konto, wo Sie in der linken Spalte die Seite „Websites“ öffnen müssen. Wechseln Sie dann zur Registerkarte „Erweitert“ und klicken Sie im Abschnitt „Datenbank“ auf die Schaltfläche „Verwalten“.

Klicken Sie auf die Schaltfläche Verwalten neben dem Abschnitt Datenbank

Dies öffnet cPanel in einem neuen Tab. Scrollen Sie hier nach unten zum Abschnitt „Datenbanken ändern“ und wählen Sie den Namen Ihrer Datenbank aus dem Dropdown-Menü „Datenbank reparieren“ aus.

Sobald Sie dies getan haben, klicken Sie einfach auf die Schaltfläche „Datenbank reparieren“, um den Vorgang zu starten.

Klicken Sie auf die Schaltfläche "Datenbank reparieren"

Das Hosting-Panel wird Ihre Datenbank nun automatisch für Sie reparieren.

Sobald der Vorgang abgeschlossen ist, sehen Sie auch eine Erfolgsmeldung.

Database repair success message

Sie können jetzt Ihre WordPress-Website besuchen, um zu sehen, ob der Fehler behoben wurde oder nicht.

4. Prüfen Sie, ob Ihr Datenbankserver ausgefallen ist

Wenn alles korrekt zu sein scheint und WordPress immer noch keine Verbindung zur Datenbank herstellen kann, ist Ihr Datenbankserver (MySQL-Server) möglicherweise ausgefallen.

Dies kann aufgrund von hohem Traffic auf einem Server passieren. Ihr Host-Server kann die Last einfach nicht bewältigen (insbesondere wenn Sie Shared Hosting nutzen).

Due to this, your site will get slow and may even output the error for some users. In this case, you should get on the phone call or live chat with your hosting provider and ask them if your MySQL server is responsive.

Zusätzlich, wenn Sie andere Websites auf demselben Server betreiben, können Sie diese Websites überprüfen, um zu bestätigen, dass Ihr SQL-Server ausgefallen ist.

Wenn Sie keine andere Website auf demselben Hosting-Konto haben, gehen Sie einfach zu Ihrem Hosting-Dashboard und wechseln Sie zum Tab „Erweitert“.

Klicken Sie danach auf die Schaltfläche 'Verwalten' neben dem Abschnitt phpMyAdmin.

Klicken Sie auf die Schaltfläche Verwalten neben der Option PHPMyAdmin

Dies öffnet phpMyAdmin in einem neuen Fenster, wo Sie oben auf die Option 'Datenbank' klicken müssen.

After that, click on your database’s name to access its settings. If you can do that, then it is time for you to check if your database user has sufficient permissions.

PHPMyAdmin mit Ihrer Datenbank verbinden

Um dies zu tun, müssen Sie eine neue Datei namens testconnection.php erstellen und den folgenden Code darin einfügen:

<?php
$link = mysqli_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
mysqli_close($link);
?>

Stellen Sie beim Einfügen des Codes sicher, dass Sie den Benutzernamen und das Passwort durch Ihre eigenen ersetzen. Sie können diese Datei jetzt auf Ihre Website hochladen und über einen Webbrowser darauf zugreifen.

Wenn das Skript erfolgreich verbunden wurde, bedeutet dies, dass Ihr Benutzer über ausreichende Berechtigungen verfügt und etwas anderes den Fehler verursacht.

Nun müssen Sie zu Ihrer wp-config-Datei zurückkehren und sie durchsuchen, um sicherzustellen, dass alle Details korrekt und ohne Tippfehler sind.

Zusätzliche Lösungen, die für Benutzer funktioniert haben

Wenn die oben genannten Tipps zur Fehlerbehebung den Fehler bei der Datenbankverbindung auf Ihrer Website nicht beheben, können Sie diese zusätzlichen Schritte ausprobieren.

Wie von unseren Benutzern berichtet, haben diese Schritte einigen von ihnen geholfen, den Datenbankverbindungsfehler auf ihren Websites zu beheben.

1. Aktualisieren Sie die WordPress-Website-URL

Sie können versuchen, die WordPress-Site-URL über phpMyAdmin in cPanel zu aktualisieren.

Greifen Sie einfach über das Dashboard Ihres Hosting-Kontos auf phpMyAdmin zu und wählen Sie Ihre WordPress-Datenbank aus der Liste aus.

Wechseln Sie danach zum SQL-Menü oben und geben Sie die folgende MySQL-Abfrage ein:

UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'

Es sollte so aussehen:

Website-URL ändern

Vergessen Sie nicht, Ihre eigene Website-URL anzugeben und wp_options durch Ihren eigenen Tabellennamen zu ersetzen, da Sie möglicherweise das WordPress-Tabellenpräfix geändert haben.

2. Webserver neu starten

Benutzer auf dedizierten Servern, lokalen Servern und virtuellen privaten Servern (VPS) können versuchen, ihre Server neu zu starten.

Dies startet Ihren Web- und Datenbankserver neu, was einige vorübergehende Störungen beheben kann, die den Fehler verursachen.

3. Hilfe suchen

Wenn alles andere fehlschlägt, müssen Sie möglicherweise Ihren Webhosting-Anbieter kontaktieren. Alle guten WordPress-Hosting-Unternehmen helfen Ihnen bei der Fehlerbehebung, weisen Sie in die richtige Richtung oder beheben das Problem sogar für Sie.

Sie können auch WordPress-Entwickler einstellen, die Ihnen bei der Behebung dieses Problems helfen.

Wir hoffen, dieser Artikel hat Ihnen geholfen, das Problem „Fehler beim Aufbau einer Datenbankverbindung“ in WordPress zu beheben. Möglicherweise möchten Sie auch unseren WordPress-Fehlerbehebungsleitfaden für Tipps zur eigenständigen Behebung von WordPress-Problemen oder unser Tutorial zum Hinzufügen einer benutzerdefinierten Datenbankfehlerseite in WordPress sehen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

673 CommentsLeave a Reply

  1. Ich versuche, WordPress auf meinem lokalen PC mit Windows 10 zu installieren. Ich habe XAMPP installiert und alle Änderungen vorgenommen, um Port 8080 zu verwenden. Kein Problem beim Starten von XAMPP. Kein Problem beim Starten von Apache oder MySQL. Ich kann phpMyAdmin über die Admin-Schaltfläche ohne Probleme öffnen und eine Datenbank hinzufügen. Wenn ich http://localhost:8080 eingebe, wird die XAMPP-Seite angezeigt. Wenn ich jedoch http://localhost:8080/wp eingebe, um WordPress zu installieren, wird die Webseite mit Zeitüberschreitung beendet, aber es passiert nichts. Ich habe die WordPress-Dateien in den htdocs-Ordner extrahiert und die Änderungen an der wp-config.php-Datei vorgenommen, um localhost:8080 zu verwenden.
    An diesem Punkt habe ich keine weitere Idee, was ich tun kann, um die Installation abzuschließen, und könnte wirklich Hilfe gebrauchen.

  2. Kann WordPress nicht auf GoDaddy installieren. Die Installation wird nicht einmal abgeschlossen. „Anwendung hat Fehler“. – Brauche es dringend!! Bitte helfen Sie

  3. Hallo WPBeginner,

    Ich betreibe derzeit Viral Website. Viele virale Websites haben einige Plugins. Ich füge hier einen Link zu einem Screenshot bei

    Im Bereich viraler Websites müssen wir sehen, wie viele Echtzeitnutzer es für eine bestimmte Story gibt, denn um die Viralität neuer Stories zu sehen, müssen wir die Echtzeitnutzer für einen Beitrag sehen. Wir verwenden Google Analytics, aber Data Mining ist in Google Analytics zu schwierig, um zu sehen, ob unsere Story viral geht oder nicht. Indem wir die Echtzeitnutzer für eine bestimmte Story betrachten, kommen wir zu dem Schluss, welche unserer Stories in sozialen Medien viral geht.

    Können Sie mir bitte Details geben? Wie kann ich meinen Live-Story-Lesern auf der Story-/Artikel-Seite anzeigen lassen? Ich möchte, dass meine Benutzer sehen, wie viele Live-Benutzer diese spezielle Story lesen.

    Gibt es einen Skriptcode oder ein Plugin für diese Art von Funktion?

  4. Um die automatische Reparatur von Datenbankproblemen auf dieser Seite zu ermöglichen, fügen Sie bitte die folgende Zeile zu Ihrer wp-config.php-Datei hinzu. Sobald diese Zeile zu Ihrer Konfiguration hinzugefügt wurde, laden Sie diese Seite neu.

    define(‘WP_ALLOW_REPAIR’, true);

  5. Hatte diesen Fehler bei dem Versuch, WP zu Hause zum Testen auf einem Windows-Laptop zu installieren. Habe alles versucht und dann bemerkt, dass mein Zeichensatz in der Datei wp-config.php, wo ich die Parameter für den Zugriff auf die Datenbank definiert habe, Zeichen enthielt, die nicht Standard waren. Das Apostrophzeichen war nicht das Standard-Windows-Schriftzeichen. Sobald ich sie ersetzt und alle gleich gemacht habe, wurde WP ohne Probleme installiert.

  6. Bitte verbinden Sie meinen Computer mit Teamwork und lösen Sie mein Problem
    Fehler beim Aufbau einer Datenbankverbindung

  7. Hat bei mir funktioniert, indem ich „localhost“ durch die von Ihnen angegebene IP ersetzt habe. Vielen Dank!

  8. [GELÖST] Meine Datenbanken funktionierten alle einwandfrei – es stellte sich heraus, dass das Problem das Passwort selbst war. Das Passwort enthielt drei Symbole &(=, was PHP anscheinend durcheinanderbrachte. Ich bin nicht der Beste in PHP, aber ich vermute, das Problem lag am Symbol „=“. Als ich das Passwort änderte, funktionierte es wieder einwandfrei. Viel Glück, ich hoffe, das hilft.

    • Was genau hat geholfen? Ich habe alles überprüft – es funktioniert immer noch nicht. Im Abschnitt „Überprüfen Sie Ihren Webhost (MySQL-Server)“ sprechen sie über die Datei testconnection.php. Was soll ich tun, nachdem ich sie erstellt und in das WP-Verzeichnis gelegt habe? Wie kann ich diesen Code ausführen? (Entschuldigung, ich bin Anfänger in diesem Bereich)

  9. Was auch sehr nützlich sein kann! Besonders wenn Sie WordPress auf IIS6/7/8 unter Windows Server verwenden. Prüfen Sie, ob der MySQL-Dienst läuft. Und auch, ob er unter dem richtigen Benutzerkonto läuft! Normalerweise sollte dies nur das lokale System sein!

  10. Selbst diejenigen, die nicht gerade absolute Anfänger in WordPress sind, stolpern oft über diesen Fehler! Dank Ihres systematischen Ansatzes konnte ich den „Fehler“ in meiner Installation aufspüren – eine beschädigte MySQL-Datenbank, die alles andere als offensichtlich war, da alle Tabellen anscheinend am richtigen Ort waren und deren Überprüfung/Optimierung keine Fehler ergab… aber eindeutig war etwas sehr, sehr falsch.

    Das Sichern der Datenbank und das erneute Importieren aus einem Backup hat den Trick gemacht!

    Thank you so much :)

  11. Vielen Dank, dass Sie dies und all die Kommentare geschrieben haben. Meine Website wurde repariert, indem die Zeile ersetzt wurde
    /** MySQL-Datenbankpasswort */
    define(‘DB_PASSWORD’, ‘[einige zufällige Zahlen und Buchstaben]’);

    mit
    /** MySQL-Datenbankpasswort */
    define(‘DB_PASSWORD’, [mein übliches wp-admin Login-Passwort]’);

    Ich bin mir nicht sicher, ob dies der richtige Weg ist, es zu beheben, aber es hat funktioniert.

  12. Ich bin zurück in mein cPanel gegangen und habe die gleichen Passwörter für 2 meiner 4 nicht funktionierenden Websites neu eingegeben, und das hat sie wieder zum Laufen gebracht.

  13. Ich bin froh, dass ich dieses Problem auf meiner Website nach 4 Tagen beheben konnte. In meinem Fall wurde angezeigt, dass die wp-option-Tabelle abgestürzt ist. Und ich habe die Reparatur durchgeführt, das Ergebnis zeigte, dass sie nicht erfolgreich war, aber tatsächlich wurde sie repariert.

    Nachdem ich diese erfolglose Reparaturmeldung erhalten hatte, initiierte ich einen Live-Chat mit meinem Dienstanbieter, aber sie überprüften die Website und informierten mich, dass meine Website online sei, und ich war glücklich.

    Danke

  14. Ich habe alle oben genannten Lösungen ausprobiert. Aber nichts hat für mich funktioniert.
    Dann habe ich versucht, die Apache-Protokolle zu überprüfen. Es waren Brute-Force-Angriffe gegen xmlrpc.php, die meinen WordPress-Server zum Absturz brachten.
    Die einfache Lösung, die für mich funktionierte, war, die IP-Adressen zu blockieren.
    Ich habe es hier herausgefunden.

  15. Meine WordPress-Website läuft, aber nach einiger Zeit wird der Fehler „Datenbankverbindungsfehler“ angezeigt, dann muss ich „service mysqld start“ starten. Bitte helfen Sie mir, damit dieser Fehler nicht wieder auftritt. Danke

  16. Danke, ich habe einiges ausprobiert, aber am Ende habe ich festgestellt, dass meine Konfigurationsdatei ein zufälliges Passwort generiert hat, als ich es tatsächlich in ein bestimmtes Passwort geändert habe.

  17. Das war sehr hilfreich. Dies zusammen mit den Kommentaren/Erfahrungen der Leute wäre eine ziemlich praktische Ressource oder Anleitung. Ich habe ein paar Stellenangebote für WordPress-Fehler-Tester bemerkt und angefangen zu recherchieren und diese Seite gefunden.

  18. Hallo Leute. Nur weil dies die erste Seite bei Google zu diesem Thema ist, ergänze ich die Informationen. In meinem Fall habe ich meine wp-config von meiner Produktionswebsite heruntergeladen. Am Ende der Datei, direkt nach „define(‘WP_DEBUG’, false);“ hatte ich die folgende Konfiguration.

    define( ‘WP_ALLOW_MULTISITE’, true );
    define(‘MULTISITE’, true);
    define(‘SUBDOMAIN_INSTALL’, false);
    define(‘DOMAIN_CURRENT_SITE’, ‘MYDOMAIN.com’);
    define(‘PATH_CURRENT_SITE’, ‘/’);
    define(‘SITE_ID_CURRENT_SITE’, 1);
    define(‘BLOG_ID_CURRENT_SITE’, 1);

    Ich habe versucht, alles so zu belassen, wie es war, aber ich habe mydomain.com durch meine IP + Port ersetzt.
    Eine Stunde später stellte ich fest, dass das Auskommentieren der folgenden Zeilen das Problem behoben hat:

    //define(‘MULTISITE’, true);
    //define(‘SUBDOMAIN_INSTALL’, false);
    //define(‘DOMAIN_CURRENT_SITE’, ‘MEINEDOMAIN.com’);

  19. Ich habe versucht, mich einzuloggen, um die Website zu pflegen, aber ich erhalte die Fehlermeldung „Fehler beim Herstellen einer Datenbankverbindung“. Ich erhalte auch diese Fehlermeldung, wenn ich versuche, auf wp-admin zuzugreifen. Nichts wurde von unserer Seite geändert. Hilfe!

  20. Hilfe!
    Wir erhalten eine Fehlermeldung auf unserem WordPress für „Fehler beim Herstellen einer Datenbankverbindung:
    Dies bedeutet entweder, dass die Benutzername- und Passwortinformationen in Ihrer wp-config.php-Datei falsch sind oder wir können den Datenbankserver unter localhost nicht kontaktieren. Dies könnte bedeuten, dass der Datenbankserver Ihres Hosts ausgefallen ist.

    Sind Sie sicher, dass Sie den richtigen Benutzernamen und das richtige Passwort haben?
    Sind Sie sicher, dass Sie den richtigen Hostnamen eingegeben haben?
    Sind Sie sicher, dass der Datenbankserver läuft?

    Wir sind ratlos, wie das passieren konnte. Wenn Sie helfen können, wäre das großartig. Vielen Dank.

  21. Bitte, ich habe Probleme bei der Bedienung meines WordPress-Dashboards. Ich aktualisiere meine Website seit einigen Tagen über mein Dashboard. Aber erst gestern begann ich, diese Nachricht zu erhalten... Fatal error: Cannot call overloaded function for non-object in /home/content/n3pnexwpnas01_data02/34/3566434/html/wp-includes/capabilities.php on line 448... Kann mir jemand sagen, was ich tun soll oder was die Ursache dafür ist, bitteeeee.
    Sam.

    • Höchstwahrscheinlich wird dieses Problem durch ein WordPress-Plugin verursacht. Probieren Sie diese WordPress-Fehlerbehebungstipps aus, um den Schuldigen zu finden.

      Es ist auch möglich, dass der Fehler durch Inkompatibilität mit der PHP-Version verursacht wird. Fragen Sie Ihren WordPress-Hosting-Provider nach der von ihnen verwendeten PHP-Version und prüfen Sie, ob diese aktualisiert werden kann. Die Mindestanforderung für WordPress ist PHP-Version 5.6 oder höher.

      Admin

  22. Ich habe auch das gleiche Problem, aber meins ist so schlimm, weil ich nicht auf mein cPanel zugreifen kann. Bitte, was soll ich tun?

  23. Nachdem ich diese Seite angesehen und gedacht habe: „Ich habe keine Ahnung, was ich tue“, habe ich einfach den Server neu gestartet und jetzt ist alles wieder in Ordnung. Irgendeine Idee, warum das so war?

    Das Einzige, was mir einfällt, was es verursacht haben könnte, ist, dass ich während des Einloggens meine Internetverbindung verloren habe, aber warum sollte das so sein?

  24. VIELEN VIELEN DANK. Hatte einen beschädigten DB-Benutzer, hätte ohne diesen Artikel keine Ahnung gehabt.

    Lebensretter.

    Davo

  25. Als ich meine MySQL-Datenbank für die Einrichtung einer Staging-Site geklont habe, erhielt ich denselben Fehler. Ich fand heraus, dass dem MySQL-Benutzer, der für WP eingerichtet wurde, um auf die Datenbank zuzugreifen, die Berechtigung zum Zugriff auf die Datenbank über die Option cPanel -> MySQL-Datenbanken -> Benutzer zur Datenbank hinzufügen erteilt werden muss. Andernfalls erhalten Sie das Problem „Fehler beim Herstellen einer Datenbankverbindung“, wenn Sie versuchen, auf die Admin-Seite über die URL zuzugreifen.

  26. Fehler beim Herstellen der Datenbankverbindung.

    Es hat nach einigen Schritten nicht funktioniert. Ich dachte, ich wische alle Informationen aus. Also habe ich die MySQL-Datenbank zurückgesetzt. Neue WordPress-Installation hochgeladen. Jetzt wird immer noch der Fehler beim Aufbau der Datenbankverbindung angezeigt. Irgendwelche Hilfe und Vorschläge?

  27. Das hat bei mir funktioniert, danke. Ich habe eine Multisite mit fünf Domains mit sehr geringen Problemen verschoben. Die einzige Anpassung betraf das table_prefix der Datenbanktabellen. Aus irgendeinem Grund waren meine nicht mit wpcc- präfixiert. Das ließ sich leicht in wp-config.php bearbeiten. Danach musste ich mit dem technischen Support etwas verhandeln, um die Subdomains auf das Verzeichnis zu leiten, in dem wp installiert war. Sie konnten nicht verstehen, warum ich wollte, dass alle auf denselben Ort zeigen. Als sie nachgegeben und taten, wie ich es verlangt hatte, funktionierte alles einwandfrei.

  28. Ich hatte dasselbe Problem,

    Ich habe nach einem Wiederherstellen aus einem Backup auch einen Fehler erhalten: Fehler beim Aufbau einer Datenbankverbindung

    Ich habe die Datenbank mit phpmyadmin unter der Datenbank für WordPress und dann wp_options überprüft. Und es gab kein Anzeichen von etwas namens siteurl

    Also habe ich auf Einfügen geklickt -> option_id = 1
    Option_name = siteurl
    Option_value = http://www.example.com

    und habe sie hinzugefügt. Dann bin ich zur Website http://www.example.com/wp-admin zurückgekehrt und konnte sie wiederherstellen

    hoffentlich hilft es.

    Gruß J

  29. *Update zu meinem früheren Kommentar*

    Ich habe versucht, neue Passwörter über cPanel zu generieren und anzuwenden. Bei der 3. Passwortänderung erhielt ich immer noch den Fehler „Datenbank kann nicht geladen werden“, aber es erlaubte mir, WP Repair.php auszuführen!
    Alles wurde als OK angezeigt.

    Jetzt ist die Seite wieder da.

    Sehr ärgerlich & seltsam.

  30. I just started seeing this error. None of the above works :(
    Also tried renaming the DB, & running the ‘check’ & ‘repair’ options in cPanel = ‘OK’ on all elements.
    I can access & edit the DB via phpmyadmin.
    wpconfig is byte for byte identical to my original (then working) backup.

    Die testconnection.php hat Folgendes ergeben –
    ‘Konnte keine Verbindung herstellen: Verbindung mit altem (vor 4.1.1) Authentifizierungsprotokoll verweigert (Clientoption ‘secure_auth’ aktiviert)’

    Ideen sind willkommen.

  31. Ich scheine den Fehler auf allen anderen Seiten außer der Hauptseite zu haben. Die Hauptseite wird korrekt geladen, aber wenn ich auf einen Link klicke, um eine andere Seite zu öffnen, erhalte ich die Fehlermeldung zur Datenbankverbindung.

    Hat jemand das schon erlebt? Verwenden nicht alle Seiten, einschließlich der Hauptseite, dieselbe Datenbankverbindung?

  32. es funktioniert sofort, nachdem ich die IP-Adresse eingegeben habe, die ich vom Router erhalte, in meinem speziellen Fall 192.168.5.8.

    localhost, 127.0.0.1 funktionierten nicht.

  33. Ich habe ein PHP-Skript kopiert, das ich online gefunden habe und das testconnection.php heißt. Das Skript erfasst und gibt den Verbindungsfehler aus. Ich habe das Skript von der Befehlszeile aus mit 'php -f testconnection.php' ausgeführt. Der Fehler teilte mir mit, dass es ein Problem beim Lesen der Datei mysql.sock gab. Als ich den angegebenen Speicherort überprüfte, gab es keine Datei mysql.sock. Ich habe eine leere Datei namens mysql.sock am angegebenen Speicherort mit touch erstellt und 'Voila!' seitdem funktioniert alles einwandfrei.

  34. Ich hatte dasselbe Problem auf meiner Website, ich habe nur die Zeile für DN Host geändert zu

    define(‘DB_HOST’, ‘localhost’);

    in der Konfigurationsdatei zeigte sie auf eine IP-Adresse, die zufällig die des cPanel war.

  35. Bitte beheben Sie mein Problem. Ich versuche, ein Datenbank-Backup vom MySQL-Server wiederherzustellen. Aber die Wiederherstellung schlägt mit der folgenden Fehlermeldung 32 fehl.

    TITEL: Microsoft SQL Server Management Studio
    ——————————

    Wiederherstellung der Datenbank 'PROD_SALES_DATABASE' fehlgeschlagen. (Microsoft.SqlServer.Management.RelationalEngineTasks)

    ——————————
    ZUSÄTZLICHE INFORMATIONEN:

    System.Data.SqlClient.SqlError: Das Betriebssystem gab den Fehler '32 (Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.)' zurück, als 'RestoreContainer::ValidateTargetForCreation' für 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\PROD_SALES_DATABASE.mdf' versucht wurde. (Microsoft.SqlServer.SmoExtended)

    Für Hilfe klicken Sie auf:

    ——————————
    SCHALTFLÄCHEN:

Hinterlasse eine Antwort

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.