WordPress: Es gab einen kritischen Fehler auf deiner Website – Ursachen & Lösungen

Ein kritischer Fehler in WordPress kann sowohl für dich als Betreiber als auch für deine Besucher beunruhigend sein. Häufig tritt die Meldung "Es gab einen kritischen Fehler auf deiner Website" plötzlich auf und verhindert den Zugriff auf die Seite. In diesem Artikel erfährst du, was dieser Fehler bedeutet, welche häufigen Ursachen es gibt und wie du schnell und effizient Lösungen findest, um deine Website wiederherzustellen.

Inhalt

1. Was bedeutet „kritischer Fehler“ in WordPress?

Ein kritischer Fehler deutet darauf hin, dass ein schwerwiegendes Problem aufgetreten ist, das die normale Funktionsweise deiner Website beeinträchtigt. Oft wird der Zugriff auf das Backend blockiert, und die Website zeigt nur eine Fehlermeldung.

Mögliche Ursachen:

  • Konflikte zwischen Plugins und Themes
  • Fehlerhafte PHP-Codes in Custom-Plugins oder Themes
  • Datenbankverbindungsfehler oder beschädigte Datenbanktabellen
  • Überlastete Server-Ressourcen

2. Fehlerbehebung: Debugging-Modus aktivieren

Der erste Schritt zur Fehlerbehebung ist die Aktivierung des Debugging-Modus. Dadurch erhältst du detaillierte Fehlermeldungen, die dir helfen, die Ursache des Problems zu finden.

So aktivierst du den Debug-Modus:

  • Öffne die wp-config.php-Datei im Stammverzeichnis deiner WordPress-Installation.
  • Füge folgenden Code hinzu oder ändere ihn: define('WP_DEBUG', true);
  • Überprüfe die Fehlermeldungen, die auf deiner Seite angezeigt werden.

3. Plugins und Themes deaktivieren

Da Plugins und Themes oft die Hauptursache für kritische Fehler sind, ist es ratsam, sie nacheinander zu deaktivieren, um den Fehler einzugrenzen.

Schritte zur Deaktivierung:

  • Deaktiviere alle Plugins über FTP, indem du den plugins-Ordner in /wp-content umbenennst.
  • Aktiviere die Plugins nacheinander, um das problematische Plugin zu identifizieren.
  • Wechsle zu einem Standard-Theme (z.B. „Twenty Twenty-One“), um ein Theme-Problem auszuschließen.

4. Überprüfung der PHP-Version und des Speicherlimits

Veraltete PHP-Versionen oder ein niedriges PHP-Speicherlimit können zu kritischen Fehlern führen.

Lösungsvorschläge:

  • Stelle sicher, dass deine Website auf einer aktuellen PHP-Version (mindestens 7.4) läuft.
  • Erhöhe das PHP-Speicherlimit in der wp-config.php durch Hinzufügen von: define('WP_MEMORY_LIMIT', '256M');

5. Reparieren von Datenbankproblemen

Datenbankprobleme können oft durch korrupte Tabellen oder fehlerhafte Einstellungen entstehen.

Lösungsvorschläge:

  • Füge define('WP_ALLOW_REPAIR', true); in die wp-config.php ein und besuche https://deinewebsite.com/wp-admin/maint/repair.php zur Datenbankreparatur.
  • Führe eine Datenbankoptimierung in phpMyAdmin durch.

6. WordPress-Dateien neu hochladen

Manchmal können beschädigte WordPress-Core-Dateien den Fehler verursachen.

So behebst du das:

  • Lade die neueste Version von WordPress von wordpress.org herunter.
  • Ersetze die WordPress-Core-Dateien außer dem wp-content-Ordner über FTP.


Ein kritischer Fehler in WordPress kann zunächst besorgniserregend sein, aber oft gibt es einfache Lösungen, um das Problem zu beheben. Mit den oben genannten Schritten wie Debugging, Deaktivierung von Plugins, Überprüfung der PHP-Version und Datenbankreparatur findest du schnell die Ursache und bringst deine Website wieder in Ordnung. Sollte das Problem bestehen bleiben, steht dir unser WordPress-Support gerne zur Seite.