FEHLERKATEGORIE
WordPress-Fehler
Anleitungen zur Fehlerbehebung bei WordPress-Problemen, einschließlich pluginbedingter 500-Fehler, des White Screen of Death, Problemen mit der Datenbankverbindung und erschöpftem PHP-Speicher.

Über diese Fehlerkategorie
# WordPress-Fehler
WordPress-Probleme können als leere Seite, als 500 Internal Server Error, als eindeutige Datenbankmeldung oder als Hinweis auf erschöpften PHP-Speicher auftreten. Diese Symptome weisen nicht alle auf dasselbe Problem hin. Halten Sie zunächst genau fest, was Besucher sehen, was das WordPress-Dashboard meldet und was sich vor dem Ausfall geändert hat.
Verwenden Sie die Anleitungen in dieser Kategorie, um das sichtbare Symptom dem wahrscheinlich betroffenen Teil des WordPress-Stacks zuzuordnen. Ein Ausfall unmittelbar nach einem Plugin-Update erfordert eine andere erste Prüfung als eine Meldung zur Datenbankverbindung oder ein Fehler wie Allowed memory size ... exhausted. Vermeiden Sie es, mehrere Komponenten gleichzeitig zu ändern: Kontrollierte Tests erleichtern es, die Ursache zu identifizieren und zu verhindern, dass sie erneut auftritt.
Häufige Muster bei WordPress-Fehlern
500-Fehler nach einem Plugin-Update
Ein 500 Internal Server Error, der unmittelbar nach einem Plugin-Update auftritt, macht dieses Plugin zum wahrscheinlichsten Auslöser. Das Update kann ein PHP-Kompatibilitätsproblem oder einen Konflikt mit dem aktiven Theme, einem anderen Plugin oder der Hosting-Umgebung sichtbar machen.
Am aussagekräftigsten ist es, das aktualisierte Plugin über eine verfügbare Wiederherstellungsmethode zu deaktivieren oder auf die vorherige Version zurückzusetzen und anschließend die betroffene Anfrage zu testen. Wenn die Website wieder funktioniert, prüfen Sie die PHP-Fehlerdetails und testen Sie die Plugin-Version zusammen mit der vorhandenen Kombination aus Theme und Plugins. Gehen Sie nicht davon aus, dass jede 500-Antwort vom Hoster verursacht wird.
Siehe [WordPress 500-Fehler nach der Aktualisierung eines Plugins](/wordpress-500-error-after-plugin-update) für eine gezielte Diagnose.
WordPress White Screen of Death
Der White Screen of Death ist eine vollständig leere Antwort ohne nützliche angezeigte Fehlermeldung. Er tritt häufig auf, wenn ein PHP-Fatal-Error für Besucher verborgen bleibt. Die leere Seite allein lässt nicht erkennen, ob ein Plugin, ein Theme, ein PHP-Vorgang, ein Speicherlimit oder eine beschädigte WordPress-Datei das Problem verursacht.
Als Nächstes sollte der zugrunde liegende Fehler über das WordPress-Debugging oder die Hosting-Umgebung ermittelt werden. Die Fehleranzeige sollte dabei nach Möglichkeit für öffentliche Besucher verborgen bleiben. Sobald die Meldung eine Komponente oder einen Vorgang identifiziert, deaktivieren, reparieren oder korrigieren Sie genau diese Ursache und testen Sie erneut. Eine leere Seite sollte nicht automatisch als Datenbankfehler behandelt werden.
Siehe [WordPress White Screen of Death](/wordpress-white-screen-of-death) für die diagnostische Vorgehensweise.
Fehler beim Herstellen einer Datenbankverbindung
Die Meldung Error Establishing a Database Connection bedeutet, dass WordPress keine Verbindung zu seiner MySQL- oder MariaDB-Datenbank herstellen konnte. Prüfen Sie die Werte für Datenbankname, Benutzername, Passwort und Host in wp-config.php und halten Sie die ursprünglichen Werte fest, bevor Sie Änderungen vornehmen.
Wenn die Einstellungen korrekt erscheinen, ermitteln Sie, ob der Datenbankdienst aus der Hosting-Umgebung erreichbar ist und ob der Datenbankbenutzer weiterhin über die erforderlichen Zugriffsrechte verfügt. Beschädigte Tabellen sind eine weitere Möglichkeit, doch eine Datenbankreparatur sollte erst nach der Prüfung von Verbindung und Konfiguration erfolgen. Sichern Sie ein vorhandenes Backup, bevor Sie Reparaturänderungen vornehmen.
Siehe [WordPress: Fehler beim Herstellen einer Datenbankverbindung](/wordpress-error-establishing-a-database-connection) für eine schrittweise Aufschlüsselung.
WordPress-Fehler wegen erschöpften Speichers
Ein Fehler wie Allowed memory size of X bytes exhausted bedeutet, dass ein PHP-Prozess mehr Speicher verwendet hat, als das konfigurierte memory_limit zulässt. Eine Erhöhung des verfügbaren Limits kann dazu führen, dass die Anfrage abgeschlossen wird, erklärt jedoch nicht, warum der Speicherverbrauch gestiegen ist.
Prüfen Sie, ob der Fehler während einer Änderung an einem Plugin oder Theme, eines Imports, Backups, einer Medienaufgabe oder eines anderen ressourcenintensiven Vorgangs begonnen hat. Überprüfen Sie die für die Website verfügbare Speichereinstellung und nutzen Sie die Fehlerdetails, um die betroffene Anfrage oder Komponente zu identifizieren. Wenn derselbe Vorgang wiederholt den Speicher erschöpft, untersuchen Sie den aufwendigen Vorgang, anstatt das Limit unbegrenzt zu erhöhen.
Siehe [WordPress-Fehler wegen erschöpften Speichers](/wordpress-memory-exhausted-error) für sofortige Maßnahmen und eine längerfristige Diagnose.
Ein praktischer Prozess zur Diagnose von WordPress-Fehlern
- Halten Sie das genaue Symptom fest. Notieren Sie die Meldung, den HTTP-Status, die betroffene URL oder Aufgabe, ob die Seite leer ist und ob das Dashboard weiterhin verfügbar ist.
- Ermitteln Sie den Zeitpunkt. Suchen Sie nach einem kürzlich erfolgten Plugin- oder Theme-Update, einer Änderung an WordPress oder PHP, einer Konfigurationsänderung, Migration, einem Import, Backup oder Hosting-Ereignis.
- Trennen Sie PHP-, Anwendungs- und Datenbanksymptome. Eine PHP-Fatal-Error-Meldung, eine leere Seite und eine 500-Antwort erfordern einen anderen Ausgangspunkt als ein direkter Fehler bei der Datenbankverbindung.
- Prüfen Sie Logs oder Debugging-Ausgaben. Der Name der Komponente, die PHP-Datei, der Vorgang und die vollständige Fehlermeldung sind hilfreicher als ein allgemeiner Browserfehler.
- Testen Sie jeweils nur eine wahrscheinliche Ursache. Deaktivieren Sie die Komponente, die zeitlich am engsten mit dem Fehler zusammenhängt, oder setzen Sie sie zurück. Wiederholen Sie anschließend die fehlgeschlagene Anfrage.
- Prüfen Sie öffentliche und administrative Funktionen. Eine funktionierende Startseite beweist nicht, dass Anmeldung, Veröffentlichung, Formulare, Importe oder andere betroffene Anfragen fehlerfrei funktionieren.
- Dokumentieren Sie die erfolgreiche Änderung. Halten Sie fest, was zurückgesetzt oder angepasst wurde, bevor Sie ein weiteres Update oder eine weitere Konfigurationsänderung versuchen.
Was Sie vermeiden sollten
- Deaktivieren Sie nicht alle Plugins und ändern Sie nicht gleichzeitig das Theme, wenn Sie die Ursache isolieren müssen.
- Gehen Sie nicht davon aus, dass eine
500-Antwort bedeutet, dass der Hosting-Server nicht verfügbar ist. WordPress-Code kann sie auslösen. - Erhöhen Sie den PHP-Speicher nicht wiederholt, ohne den Vorgang zu identifizieren, der ihn verbraucht.
- Überschreiben Sie die Datenbankeinstellungen nicht, ohne die ursprünglichen Werte zu sichern und ein vorhandenes Backup zu berücksichtigen.
- Zeigen Sie öffentliche Besuchern detaillierte PHP-Fehler nicht länger als nötig an.
- Betrachten Sie das Aktualisieren der Browserseite nicht als Diagnose. Logs, kontrollierte Tests und die genaue Fehlermeldung liefern aussagekräftigere Hinweise.
Beginnen Sie mit der Anleitung, deren Symptom am ehesten dem entspricht, was Besucher oder Administratoren sehen. Ziel ist nicht nur, die Seite wiederherzustellen, sondern auch ein fehlerhaftes Update, einen verborgenen PHP-Fatal-Error, ein Problem beim Datenbankzugriff und ein Ressourcenlimit voneinander zu unterscheiden, damit die zugrunde liegende Ursache sicher behoben werden kann.
ANLEITUNGSBIBLIOTHEK
Fehleranleitungen in dieser Kategorie
Beginne mit dem sichtbaren Fehler und folge der Diagnose bis zur Überprüfung.
WordPress-500-Fehler nach der Aktualisierung eines Plugins
Wenn ein WordPress-500-Fehler unmittelbar nach einem Plugin-Update begonnen hat, deaktivieren Sie das aktualisierte Plugin, indem Sie dessen Ordner über SFTP oder den Da…
Diagnose lesen →WordPress-Anmeldeseite leitet in einer Schleife weiter
Eine WordPress-Login-Weiterleitungsschleife wird meist durch nicht übereinstimmende Werte für `siteurl` und `home`, veraltete Login-Cookies oder unterschiedliche HTTPS-A…
Diagnose lesen →
WordPress-Fehler: Arbeitsspeicher erschöpft
Der WordPress-Fehler „Allowed memory size of X bytes exhausted“ bedeutet, dass eine PHP-Anfrage mehr Speicher verwendet hat, als das konfigurierte `memory_limit` erlaubt…
Diagnose lesen →WordPress REST API liefert 404
Ein 404-Fehler der WordPress REST API bedeutet meist, dass die Anfrage nicht an die REST API weitergeleitet wird, Rewrite-Regeln veraltet sind oder eine Sicherheitsschic…
Diagnose lesen →
WordPress White Screen of Death
Der WordPress White Screen of Death wird meist durch einen verborgenen PHP-Fatalfehler verursacht, der das Rendern einer Seite verhindert. Aktivieren Sie `WP_DEBUG_LOG`,…
Diagnose lesen →
WordPress: Fehler beim Herstellen einer Datenbankverbindung
WordPress zeigt „Fehler beim Herstellen einer Datenbankverbindung“ an, wenn keine Verbindung zur konfigurierten MySQL- oder MariaDB-Datenbank hergestellt werden kann. Pr…
Diagnose lesen →Site Administrator
Zuletzt geprüft: September 25, 2026
FAQ
Häufig gestellte Fragen
Was sollte ich zuerst prüfen, wenn eine WordPress-Website offline ist?
Halten Sie die genaue Antwort fest, bevor Sie etwas ändern. Stellen Sie fest, ob Besucher einen 500-Fehler, eine vollständig leere Seite, eine eindeutige Meldung zur Datenbankverbindung oder einen Hinweis auf erschöpften Speicher sehen. Ermitteln Sie anschließend die letzte relevante Änderung und testen Sie diese wahrscheinliche Ursache, ohne mehrere Systeme gleichzeitig zu ändern.
Wird ein WordPress-500-Fehler immer vom Webhost verursacht?
Nein. Ein Plugin oder Theme kann einen 500 Internal Server Error auslösen, insbesondere wenn der Fehler unmittelbar nach einem Update beginnt. Ein PHP-Kompatibilitätsproblem oder Konflikt ist in dieser Situation eine sinnvolle erste Vermutung. Zur Bestätigung sind jedoch Logs sowie kontrollierte Tests durch Zurücksetzen oder Deaktivieren erforderlich.
Was ist der Unterschied zwischen einem White Screen und einem Fehler bei der Datenbankverbindung?
Ein White Screen ist eine leere Antwort, die häufig mit einem verborgenen PHP-Fatal-Error zusammenhängt. Error Establishing a Database Connection ist spezifischer: WordPress konnte keine Verbindung zu seiner MySQL- oder MariaDB-Datenbank herstellen. Das erste Symptom erfordert eine PHP- und Anwendungsdiagnose, während beim zweiten die Datenbankeinstellungen, Erreichbarkeit und Zugriffsrechte geprüft werden müssen.
Behebt eine Erhöhung des WordPress-Speichers einen Fehler wegen erschöpften Speichers dauerhaft?
Nicht unbedingt. Durch eine Erhöhung des PHP-memory_limit kann eine einzelne Anfrage möglicherweise abgeschlossen werden. Ein Plugin, eine Theme-Operation, ein Import, ein Backup oder eine andere Aufgabe kann jedoch weiterhin übermäßig viel Speicher verbrauchen. Wenn der Fehler erneut auftritt, identifizieren Sie den beteiligten Vorgang und die Komponente, anstatt das Limit wiederholt zu erhöhen.
Wie kann ich das Plugin identifizieren, das einen WordPress-Fehler verursacht?
Nutzen Sie den zeitlichen Zusammenhang, die genauen Fehlerdetails und einen kontrollierten Test. Wenn der Fehler unmittelbar nach der Aktualisierung eines Plugins begann, deaktivieren Sie dieses Plugin oder setzen Sie es zurück und wiederholen Sie die betroffene Anfrage. Ein Log, das das Plugin, die Datei oder den PHP-Vorgang nennt, ist aussagekräftiger, als alle Plugins gleichzeitig zu deaktivieren.
Was sollte ich tun, wenn WordPress keine Verbindung zur Datenbank herstellen kann?
Prüfen Sie die Werte für Datenbankname, Benutzername, Passwort und Host in wp-config.php und sichern Sie die ursprünglichen Einstellungen vor der Bearbeitung. Wenn diese korrekt sind, untersuchen Sie die Erreichbarkeit des Datenbankdienstes und die Benutzerrechte aus der Hosting-Umgebung heraus. Ziehen Sie eine Reparatur erst nach der Prüfung der Verbindung und nachdem Sie ein vorhandenes Backup gesichert haben, in Betracht.