Wie behebe ich den Verbindungsfehler mit der WordPress-Datenbank?  Finden Sie es in diesem Artikel heraus.

Wenn Sie lange genug im Internet gesurft haben, müssen Sie diesen Fehler einige Male gesehen haben. "" Fehler beim Herstellen einer Verbindung zur Datenbank"; es ist ein erreur Besonders für Anfänger ziemlich frustrierend. 

In diesem Tutorial zeigen wir Ihnen, wie Sie diesen Fehler in WordPress beheben können, indem Sie eine Liste mit Lösungen zusammenstellen.

Anmerkung: Stellen Sie sicher, dass Sie Änderungen an der Datenbank vornehmen haben notwendige Backups.

So beheben Sie den Verbindungsfehler der WordPress-Datenbank

Aber vorher, wenn Sie WordPress Discover noch nie installiert haben Wie man ein Wordpress-Blog 7 Schritte für die Installation et Wie finden, zu installieren und ein Wordpress-Theme auf Ihrem Blog aktivieren 

Dann zurück zu warum wir hier sind. 

Was ist die Ursache für diesen Fehler?

Kurz gesagt, Sie erhalten diesen Fehler, weil WordPress keine Verbindung zur Datenbank herstellen kann. Der Grund, warum WordPress keine Verbindung zur Datenbank herstellen kann, kann nun variieren.

Unsere Ideen für 5 Wordpress-Plugins, um eine bessere Fehler zu verwalten 404

Die Anmeldedaten für Ihre Datenbank sind möglicherweise falsch oder haben sich geändert. Es kann auch sein, dass Ihr Datenbankserver nicht reagiert oder Ihre Datenbank beschädigt ist.

In unserer Forschung haben wir festgestellt, dass dieser Fehler meistens aufgrund eines Serverfehlers auftritt, es kann jedoch auch andere Faktoren geben.

Schauen wir uns Möglichkeiten an, um dieses Problem zu lösen.

Tritt das Problem auch bei / wp-admin / auf?

Als erstes müssen Sie sicherstellen, dass der gleiche Fehler sowohl auf der öffentlichen Schnittstelle als auch auf der öffentlichen Schnittstelle auftritt "Vorderes Ende" der Website und auf dem Dashboard oder "Backend" (wp-admin). Wenn die Fehlermeldung "Fehler beim Herstellen einer Verbindung mit der Datenbank" ist auf beiden Seiten gleich, fahren Sie also mit dem nächsten Schritt fort.

Entdecken Sie Wie man eine WordPress-Datenbank mit phpMyAdmin dupliziert

Wenn Sie einen anderen Fehler auf dem bekommen wp-adminZum Beispiel so etwas wie „Ein oder mehrere Abschnitte der Datenbank sind nicht verfügbar. Die Datenbank muss möglicherweise repariert werden. “Dann müssen Sie Ihre Datenbank reparieren.

Sie können dies tun, indem Sie die folgende Zeile mit denen Sie Ihre wp-config.php. Füge kurz vor der Zeile hinzu « Das ist alles, hör auf zu bearbeiten! Viel Spaß beim Bloggen ».

define ('WP_ALLOW_REPAIR', true);

Sobald Sie dies getan haben, können Sie die Einstellungen auf dieser Seite anzeigen: http://www.yoursite.com/wp-admin/maint/repair.php

Reparatur der Datenbank

Denken Sie daran, dass der Benutzer nicht angemeldet sein muss, um auf diese Funktion zugreifen zu können, wenn sie festgelegt ist. In der Tat besteht das Hauptziel darin, eine beschädigte Datenbank zu reparieren. Darüber hinaus können Benutzer häufig keine Verbindung herstellen, wenn die Datenbank beschädigt ist.

Also, wenn Sie fertig sind die Reparatur et Optimierung Ihrer DatenbankAchten Sie darauf, es aus Ihrer Datei zu entfernen wp-config.php.

Wenn diese Reparatur das Problem nicht behebt oder Sie Schwierigkeiten haben, die Reparatur abzuschließen, lesen Sie diesen Artikel weiter. Möglicherweise finden Sie eine andere effektivere Lösung.

Überprüfen Sie die Datei wp-config.php

wp-config.php ist wahrscheinlich die wichtigste Datei in der WordPress-Installation. Hier geben Sie WordPress-Details an, um eine Verbindung zur Datenbank herzustellen. Wenn Sie Ihr Root-Passwort oder das Datenbankbenutzerkennwort geändert haben, müssen Sie diese auch in dieser Datei ändern.

Siehe auch, um weiter zu gehen Wie die Verwaltung von Dateien und Ordnern Wordpress

Das erste, was Sie immer überprüfen sollten, ist, ob sich in Ihrer Datei nichts geändert hat wp-config.php.

define ('DB_NAME', 'Datenbankname'); define ('DB_USER', 'Datenbank-Benutzername'); define ('DB_PASSWORD', 'Datenbank-Passwort'); define ('DB_HOST', 'localhost');

Beachten Sie, dass der Wert von DB_HOST könnte nicht immer sein localhost. Je nach Host ist dies unterschiedlich. Für beliebte Webhoster wie HostGatorBluehost, Site5, Dies ist localhost

Durchsuchen Sie Ihr Verzeichnis mit diesen FTP-Clients zum Übertragen von Dateien auf Ihr Hosting

Einige Leute schlugen vor, das Problem zu beheben, indem localhost durch die IP-Adresse ersetzt wurde. Es ist üblich, diese Art von Problem zu sehen, wenn WordPress auf einem lokalen Server ausgeführt wird. Zum Beispiel auf MAMP, Der Wert DB_HOST Wenn die IP-Adresse geändert wird, scheint dies zu funktionieren.

Gehen Sie weiter und entdecken Sie Wie Wordpress lokal auf einem PC / Windows mit XAMPP installieren

define ( 'DB_HOST', '127.0.0.1: 8889');

Die IP-Adresse hängt von den Webhostdiensten ab.

Wenn alles in der Datei wp-config.php korrekt ist (Achten Sie darauf, nach Tippfehlern zu suchen), dann kann man mit Recht sagen, dass das Problem auf Serverebene liegt.

Fragen Sie Ihren Webhost (MySQL-Server)

Manchmal tritt der Fehler beim Herstellen einer Verbindung mit der Datenbank auf, wenn Ihre Website mit viel Verkehr überlastet ist. Grundsätzlich kann Ihr Server die Last einfach nicht bewältigen (vor allem, wenn Sie auf einem Shared Hosting sind). 

Dedicated Server, VPS, Shared oder Cloud? Was ist die beste WordPress-Webhosting-Lösung

Ihre Website wird dann sehr langsam, und bei einigen Benutzern tritt dieser Fehler auf. Wenden Sie sich am besten telefonisch oder live an Ihren Webhosting-Anbieter und fragen Sie, ob sich Ihr MySQL-Server im Antwortmodus befindet.

Für die Benutzer, die überprüfen möchten, ob der MySQL-Server ausgeführt wird, gibt es einige Möglichkeiten. Probieren Sie andere Websites aus, die auf demselben Server gehostet werden, um festzustellen, ob sie dasselbe Problem haben. Wenn der gleiche Fehler auftritt, liegt ein Problem mit dem MySQL-Server Ihres Webhosts vor.

Wie erlaube ich Benutzern, bestimmte Seiten zu bearbeiten?  Finden Sie es in diesem Artikel heraus

Wenn Sie keine andere Website kennen, die auf demselben Server gehostet wird, rufen Sie einfach Ihr Control Panel auf und versuchen Sie, auf die zuzugreifen phpMyAdmin um eine Verbindung zur Datenbank herzustellen. Wenn Sie sich anmelden können, überprüfen Sie, ob Ihr Datenbankbenutzerkonto über ausreichende Berechtigungen verfügt.

Erstellen Sie eine neue Datei mit dem Namen testconnection.php und fügen Sie den folgenden Code ein:

Stellen Sie sicher, dass Sie den Benutzernamen und das Passwort ersetzen. Wenn die Verbindung erfolgreich ist, bedeutet dies, dass Ihr Benutzer über ausreichende Berechtigungen verfügt und etwas nicht stimmt. Gehen Sie zurück zu Ihrer Datei wp-config um sicherzustellen, dass alles korrekt ist (erneut auf Tippfehler analysieren).

Lesen Sie auch unseren Artikel über 6-WordPress-Plugins zum Teilen Ihrer Artikel in sozialen Netzwerken

Wenn Sie keine Verbindung zur Datenbank herstellen können, gehen Sie zu phpMyAdmin Dann wissen Sie, dass das Problem beim Server liegt. Dies bedeutet nicht unbedingt, dass Ihr MySQL-Server nicht verfügbar ist. Dies kann nur bedeuten, dass Ihr Benutzer nicht über ausreichende Berechtigungen verfügt.

In diesem Fall ist es daher wichtig, sich an Ihren Webhost zu wenden, damit dieser dies korrigieren kann.

Lösungen, die für andere funktioniert haben

Es ist wichtig zu beachten, dass diese Lösungen für Sie nicht funktionieren. Ihre Verwendung stellt daher ein Risiko dar. Deshalb müssen Sie sicherstellen, dass Sie Backups haben, falls etwas schief geht..

Deepak Mittal gibt an, dass er für seinen Kunden versucht hat, die Datenbank zu reparieren. Auch nach dieser Reparatur ist der Fehler nicht behoben. Dann probierte er verschiedene Dinge aus und stellte am Ende fest, dass das Problem bei der Website-URL lag. Letzteres hätte sich offenbar geändert, was den Fehler verursacht hat. Er machte eine Anfrage SQL von phpMyAdmin:

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

Achten Sie darauf, ersetzen "YOUR_SITE_URL" mit der aktuellen URL.

Dies schien ihr Problem und das anderer zu lösen, die ihren Beitrag kommentierten.

Sachinum behauptete, er könne sich mit der Datenbank verbinden testconnection.php, also ersetzte es den Benutzer in wp-config.php vom Nutzer Wurzel. Seitdem hat WordPress begonnen, gut zu funktionieren.

Dann stellte er die Einstellungen wieder so wie sie waren und alles funktionierte perfekt. Er konnte nicht verstehen, was das Problem verursacht hatte. Er kam zu dem Schluss, dass es an einem Tippfehler lag.

entdecken Sie auch Wie zwei Datenbanken Wordpress zu fusionieren

Alles in allem ist dies ein wirklich frustrierender Fehler. Was hast du versucht, das zu funktionieren schien? Wir würden es gerne mit der Öffentlichkeit teilen, damit andere nicht viel Zeit damit verschwenden, die gleiche Lösung wie Sie zu finden.

Entdecken Sie auch einige Premium-WordPress-Plugins  

Sie können andere verwenden Wordpress-Plugins um ein modernes Erscheinungsbild zu geben und die Handhabung Ihres Blogs oder Ihrer Website zu optimieren.

Wir bieten Ihnen hier einige Premium-WordPress-Plugins an, die Ihnen dabei helfen werden.

1. Kontaktformular 7 Aweber Add-on

Ce WordPress Plugin premium vereint die Einfachheit von WordPress Plugin Kontaktformular 7 und fügen Sie Ihrer Website ein Erstellungssystem hinzu Kontaktformular. Es integriert das automatische Antwortmodul von AWeber und kann E-Mails direkt an Ihre Liste senden AWeber. 

Cf7 aweber add-on

Seine Hauptmerkmale sind: Statistik von AWeber In Ihrem WordPress-Dashboard finden Sie 8 attraktive und niedliche Vorlagen, mit denen Sie Ihr eigenes Anmeldeformular erstellen können. Dies ist in kürzester Zeit die Überprüfung der gesamten Broadcast-Kampagne Ihres Kontos Aweber Mit einem Klick einfache Installation, Kompatibilität mit den neuesten Versionen von jQuery und WordPress, vollständige Dokumentation und Support rund um die Uhr.

Herunterladen | Demo | Web-Hosting

2. Gesamtrezeptgenerator

Total Recipe Generator ist ein Premium-Rezept-Plugin, das auf WordPress verfügbar ist. Es gibt Ihnen die Möglichkeit, Ihre Rezepte den Benutzern so zu präsentieren, dass Sie sich definitiv von der Masse abheben.Total Rezeptgenerator WordPress Rezepthersteller mit Schema und Nährwertangaben Elementor Addon Plugin WordPress

Ce WordPress Plugin ermöglicht es Ihnen, Ihre Website ganz einfach in eine umzuwandeln Website für Kochrezepte. Sie können:

Filtern Sie die aufgeführten Rezepte nach der Menge der Nährstoffe (Natrium, Kohlenhydrate, Proteine ​​usw.), filtern Sie die aufgeführten Rezepte nach der Zubereitungszeit, in einer hierarchischen und semantischen Reihenfolge, der Garzeit, der Schwierigkeit, Art des Rezepts und alles unter Verwendung von Dropdown-Werten usw.

Herunterladen | Demo | Web-Hosting

3. AccessPress Sozialikonen Pro

Mit AccessPress Social Icons Pro können Sie verschiedene soziale Symbole erstellen und Ihre sozialen Profile von Ihrer WordPress-Website aus verknüpfen. Es ist sehr attraktiv, weil Sie schöne Symbole für Ihre Social-Media-Profile erstellen, personalisieren und gestalten können. Accesspress Social Icons Pro WordPress Plugin

Dieses Premium-WordPress-Plugin bietet Ihnen 16 wunderschöne Symbolsätze, aus denen Sie auswählen können. Darüber hinaus können Sie Ihre eigenen Symbole erstellen, anpassen, Größen festlegen, mehrere Effekte hinzufügen usw.

Herunterladen | Demo | Web-Hosting

Empfohlene Ressourcen

Informieren Sie sich über andere empfohlene Ressourcen, die Sie beim Erstellen und Verwalten Ihrer Website unterstützen.

Zusammenfassung

Hier ist ! Das war's für dieses Tutorial. Wir hoffen, dass dieses Tutorial Ihnen hilft, den Verbindungsfehler bei der WordPress-Datenbank zu beheben. Wenn es Ihnen gefallen hat, fühlen Sie sich frei Teile es mit deinen Freunden in deinen bevorzugten sozialen Netzwerken

Sie können sich aber auch beraten unsere RessourcenWenn Sie mehr Elemente benötigen, um Ihre Projekte zur Erstellung von Internetseiten durchzuführen, konsultieren Sie unseren Leitfaden zu WordPress-Blog-Erstellung.

Aber lassen Sie es uns in der Zwischenzeit wissen Ihre Kommentare und Vorschläge im entsprechenden Abschnitt.

...