Tritt ein Fehler auf, wenn Sie eine Datenbankverbindung auf Ihrer WordPress-Website herstellen? Es kann mehrere Gründe für diesen Fehler geben. Manchmal tritt er unerwartet auf und Sie fragen sich vielleicht, was sich auf Ihrer Website geändert hat, um dieses Problem zu verursachen.
Suchen Sie nicht länger! In diesem Artikel erfahren Sie, wie Sie den Fehler beim Herstellen der Datenbankverbindung in WordPress beheben, indem Sie alle möglichen Ursachen untersuchen.
Fehler beim Herstellen einer Datenbankverbindung – Wann und Warum?
Normalerweise tritt dieser Fehler auf, weil Ihre Website keine Datenbankverbindung herstellen kann. Aber der Grund, warum keine Datenbankverbindung hergestellt wird, kann bei jedem anders sein. Hier sind einige Gründe:
- Ihr Webserver reagiert nicht auf Ihre Anfrage.
- Der Server erhält zu viele Anfragen und hat aufgehört zu reagieren.
- Ihre Datenbank-Anmeldedaten sind falsch oder veraltet.
- Ihre Datenbank ist mit Malware beschädigt.
- Ihre Datenbank ist aufgrund einer Codeänderung oder eines automatischen WordPress-Updates beschädigt.
Meistens tritt dieser Fehler auf, wenn es ein Problem mit Ihrem Webhosting-Server gibt. Es kann jedoch auch viele andere Gründe geben.
Zum Beispiel haben Sie möglicherweise kürzlich ein Plugin oder ein Theme installiert, das Kompatibilitätsprobleme verursacht. Sie müssen einfach die Software löschen und Ihre Website wird wieder normal funktionieren. Das ist jedoch nicht immer der Fall.
Es kann schwierig für Sie sein, das Problem zu beheben, da Sie nicht wissen, warum es auf Ihrer Website auftritt. Wir führen Sie Schritt für Schritt durch, um das Problem zu finden und zu lösen.
Behebung des Fehlers beim Herstellen der Datenbankverbindung
Bevor wir beginnen, sollten Sie mehrere Sicherungen Ihrer Datenbank erstellen und diese an verschiedenen Orten speichern. Wenn Sie diesen Fehler nicht verfolgen oder beheben können, können Sie zum ursprünglichen Problem zurückkehren, indem Sie das Backup hochladen und es mit einem neuen Ansatz erneut versuchen.
Wir empfehlen Ihnen außerdem, Ihre WordPress-Website, Themes und Plugins auf dem neuesten Stand zu halten, damit die Wahrscheinlichkeit, dass ein Fehler auftritt, geringer ist. Sie sollten Ihre WordPress-Website auch regelmäßig sichern, damit Sie sie bei Bedarf wiederherstellen können.
Überprüfung Ihrer WordPress Admin-Anmeldeseite
Sie müssen Ihre WordPress Admin-Anmeldeseite überprüfen, um zu sehen, welcher Fehler dort angezeigt wird. Wenn dieser Fehler dem Fehler auf der Frontend Ihrer Website ähnelt, fahren Sie mit dem nächsten Schritt fort.
Wenn auf der /wp-admin/-Seite ein anderer Fehler angezeigt wird, wie z. B. „Eine oder mehrere Datenbanktabellen sind nicht verfügbar. Die Datenbank muss möglicherweise repariert werden“, müssen Sie Ihre wp-config.php-Datei bearbeiten, um eine Codezeile hinzuzufügen.
Um wp-config.php zu bearbeiten, können Sie sich mit einem FTP-Client bei Ihrer WordPress-Website anmelden. Sie müssen diesen Code vor der Zeile „Das ist alles, bearbeiten Sie nicht weiter! Viel Spaß beim Bloggen“ in wp-config.php einfügen.
define('WP_ALLOW_REPAIR', true);
Stellen Sie sicher, dass Sie diese Datei richtig speichern.
Besuchen Sie nach dem Hinzufügen des Codes zur wp-config.php-Datei http://www.ihre-seite.de/wp-admin/maint/repair.php (ersetzen Sie www.ihre-seite.de durch Ihre Website-URL), um die Einstellungen zur Reparatur Ihrer Datenbank anzuzeigen.
Sie müssen nicht in Ihrem WordPress-Admin-Konto angemeldet sein, um auf die Reparatur der Datenbank zugreifen zu können. Wenn Sie den Code korrekt in die wp-config.php-Datei einfügen, hilft er Ihnen bei der Behebung des Datenbankproblems. Nach der Reparatur können Sie den Code aus Ihrer wp-config.php-Datei entfernen.
Wenn das Problem weiterhin besteht, können Sie diese Anleitung weiter lesen, um nach einer anderen Lösung zu suchen.
Bearbeiten Ihrer WP-Config.php-Datei zur Problemfindung
Sie wissen vielleicht, dass die wp-config.php-Datei die Hauptdatei ist, die Ihre WordPress-Website mit Ihrer Datenbank verbindet. Sie enthält Ihre Datenbank-Anmeldedaten. Wenn Sie das Root-Passwort oder das Datenbank-Benutzerpasswort geändert haben, müssen Sie diese Details auch in Ihrer wp-config.php-Datei aktualisieren. Wenn Sie die Details in der wp-config-Datei nicht ändern, erhalten Sie einen Fehler beim Herstellen der Datenbankverbindung.
Sie müssen sicher sein, dass die Anmeldedaten für die Datenbank in der wp-config.php-Datei mit denen übereinstimmen, die Sie für Ihre WordPress-Datenbank festgelegt haben.
define('DB_NAME', 'database-name');
define('DB_USER', 'database-username');
define('DB_PASSWORD', 'database-password');
define('DB_HOST', 'localhost');
In diesem Code steht DB_Name für Ihren Datenbanknamen, DB_User ist Ihr Benutzername für die Datenbank, DB_Password ist das Passwort für die Datenbank und DB_Host ist der Host-Wert.
Sie können den DB_Host-Wert als localhost angeben, wenn Ihr WordPress-Hosting-Anbieter BlueHost, HostGator usw. ist. Für andere Hosting-Unternehmen können Sie entweder deren Support-Team kontaktieren oder diese Anleitung zu WordPress-Konfigurationstricks lesen, um andere Host-Werte zu finden.
Wir haben auch herausgefunden, dass Sie, wenn Sie Ihre WordPress-Site auf einem lokalen Server wie XAMPP oder MAMP betreiben, den DB_Host-Wert von localhost auf die IP-Adresse ändern können, um diesen Fehler zu beheben.
define('DB_HOST', '127.0.0.1:8889');
Diese IP kann bei Online-Webhosting-Unternehmen unterschiedlich sein. Möglicherweise möchten Sie auch diese Anleitung lesen, wie Sie WordPress von einem lokalen Server auf eine Live-Site übertragen.
Wenn Ihr Problem immer noch nicht behoben ist, lesen Sie weiter unten, um andere mögliche Lösungen zu finden, die Sie auf Serverseite anwenden können, um den Fehler zu beheben.
Überprüfung Ihres Webhosting-Servers
Manchmal erhalten Sie unerwartet viel Traffic und Ihr Webhosting-Server reagiert nicht mehr auf Anfragen. Zuerst wird Ihre Website verlangsamt und dann wird den Benutzern, die versuchen, Ihre Website zu besuchen, ein Fehler beim Herstellen einer Datenbankverbindung angezeigt. Dies geschieht meistens in Shared- oder VPS-Hosting-Umgebungen.
Sie können sich direkt an die Support-Abteilung Ihres Webhosters wenden und dieses Problem überprüfen. Bei Managed-Hosting-Unternehmen wie WPEngine und Siteground hilft Ihnen das Support-Team schnell bei der Fehlerbehebung.
Falls Sie diesen Fehler selbst auf Serverseite beheben möchten, empfehlen wir Ihnen, einige Dinge auf Ihrem MySQL-Server zu überprüfen, um das Problem zu verfolgen.
Zuerst sollten Sie versuchen, auf andere Websites auf demselben Server zuzugreifen und zu sehen, ob sie ordnungsgemäß funktionieren oder nicht. Wenn andere Websites ebenfalls denselben Fehler anzeigen, ist Ihr MySQL-Server beschädigt.
Wenn Sie keine anderen Websites zum Testen auf demselben Server haben, müssen Sie zu phpMyAdmin in Ihrem cPanel gehen und sich mit Ihrer Datenbank verbinden. Nach der Verbindung müssen Sie prüfen, ob Sie über ausreichende Berechtigungen verfügen oder nicht. Fügen Sie einfach eine neue Datei hinzu, testconnection.php, und fügen Sie diesen Code hinzu:
Sie müssen den Benutzernamen und das Passwort durch Ihre Datenbank-Anmeldeinformationen ersetzen. Sobald Sie verbunden sind, bedeutet dies, dass es keine Probleme mit den Berechtigungen gibt, und Sie können Ihre wp-config.php-Datei erneut überprüfen, um zu sehen, ob es Tippfehler im Benutzernamen oder Passwort gibt.
Wenn Ihre Verbindung fehlschlägt, besteht eine gute Chance, dass Ihr Server Probleme hat. Es kann jedoch nicht gesagt werden, dass Ihr MySQL-Server ausgefallen ist. Es ist möglich, dass Ihr Datenbankbenutzer nicht über ausreichende Berechtigungen zum Zugriff auf den Server verfügt.
Sie können sich an Ihren Webhosting-Anbieter wenden und ihn bitten, Ihnen die Berechtigung zu erteilen. Auf diese Weise können Sie nach Fehlern suchen und das Problem lösen.
Es gibt noch viele andere Gründe, warum Sie diesen Fehler erhalten könnten, und Sie müssen Ihre Website auf verschiedene Weise beheben. Wenn Ihre Lösung anders ist als die oben beschriebenen Methoden, teilen Sie sie bitte in den Kommentaren unten mit. Andere, die diesen Fehler haben, würden von Ihrem wertvollen Rat profitieren!
Wir hoffen, dieser Leitfaden hat Ihnen geholfen, Ihren Fehler bei der Herstellung einer Datenbankverbindung in WordPress zu beheben. Möglicherweise möchten Sie auch lesen, wie Sie ohne Ausfallzeiten von einem Webhost zu einem anderen wechseln.
Zusätzlich können Sie unseren Leitfaden lesen, wie Sie die Meldung „Ihr Konto wurde gesperrt“ auf Ihrer Website beheben.
Kommentare Hinterlasse eine Antwort