„There has been a critical error" – Recovery Mode richtig nutzen

6 Min. Lesezeit Read in English

Seit WordPress 5.2 gibt es eine Schutzfunktion, die den alten weißen Bildschirm in den meisten Fällen ersetzt: Statt einer leeren Seite zeigt WordPress den Hinweis „There has been a critical error on this website” – und schickt im Hintergrund eine E-Mail mit dem Schlüssel zur Lösung.

Zuerst: die Recovery-Mail prüfen

Bei einem Fatal Error sendet WordPress automatisch eine Nachricht an die Administrator-E-Mail-Adresse (Einstellungen → Allgemein). Diese Mail enthält:

  • die konkrete Fehlermeldung samt betroffener Datei und Zeile,
  • den Hinweis, welches Plugin oder Theme den Fehler ausgelöst hat,
  • einen Recovery-Mode-Link.

Über den Link gelangst du in ein abgesichertes Backend, in dem die problematische Erweiterung pausiert ist. Dort kannst du sie deaktivieren oder aktualisieren und die Seite läuft wieder.

Was den Fehler typischerweise auslöst

In den allermeisten Fällen steckt eine von drei Ursachen dahinter:

  • Ein Plugin- oder Theme-Update, das mit einer anderen Erweiterung oder deiner PHP-Version kollidiert.
  • Ein PHP-Versionswechsel, nach dem ein alter, nicht mehr gepflegter Code nicht mehr läuft.
  • Ein Konflikt zwischen zwei Plugins, der erst bei einer bestimmten Aktion auftritt.

Die Fehler-Mail nennt fast immer die verantwortliche Datei – und damit die Erweiterung, an der du ansetzen musst.

Wenn keine Mail ankommt

Nicht jede Installation verschickt zuverlässig E-Mails. Kommt nichts an, hast du zwei Wege:

  1. Debugging einschalten, um die Meldung direkt zu sehen. In der wp-config.php:

    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );

    Die Details stehen danach in /wp-content/debug.log. Auf Live-Seiten wieder ausschalten.

  2. Plugins per FTP eingrenzen: Ordner /wp-content/plugins/ umbenennen, prüfen, ob die Seite zurückkommt, dann einzeln aktivieren.

Die Mailadresse erreichbar halten

Der Recovery Mode ist nur so nützlich wie die hinterlegte E-Mail-Adresse. Trag dort eine Adresse ein, auf die du auch dann zugreifst, wenn die WordPress-Seite selbst nicht erreichbar ist – idealerweise nicht auf derselben Domain. Das erspart dir im Ernstfall den Umweg über Datenbank und FTP.

Critical Error oder weißer Bildschirm?

Beide hängen zusammen: Fängt WordPress den Fehler ab, siehst du die „critical error”-Meldung; greift die Abfangfunktion nicht, bleibt die Seite weiß. Tritt bei dir Letzteres auf, hilft der Beitrag zum White Screen of Death weiter. Eine Einordnung aller gängigen Fehlerbilder findest du im Überblick zu WordPress-Fehlern.


Kommt keine Mail und findest du die Ursache nicht: Schreib uns kurz – wir identifizieren die Erweiterung und bringen die Seite zurück.

Häufige Fragen

Was bedeutet 'There has been a critical error on this website'?

Diese Meldung erscheint, wenn in WordPress ein schwerwiegender PHP-Fehler (Fatal Error) auftritt – meist ausgelöst durch ein Plugin, ein Theme oder eine PHP-Inkompatibilität nach einem Update. Seit WordPress 5.2 fängt der eingebaute Fehlerschutz das ab und zeigt statt einer leeren Seite diesen Hinweis. Gleichzeitig schickt WordPress eine E-Mail mit der genauen Ursache und einem Recovery-Mode-Link an den Administrator.

Wie nutze ich den WordPress Recovery Mode?

Über den Link in der automatischen Fehler-E-Mail, die an die Administrator-Adresse geht. Der Link führt in ein abgesichertes Backend, in dem die problematische Erweiterung pausiert ist. Dort kannst du das verursachende Plugin oder Theme deaktivieren oder aktualisieren, und die Seite läuft wieder. Die E-Mail nennt außerdem die betroffene Datei und Zeile.

Was tun, wenn keine Recovery-Mail ankommt?

Nicht jede Installation verschickt zuverlässig E-Mails. Dann gibt es zwei Wege: Schalte in der wp-config.php das Debugging mit WP_DEBUG_LOG ein, um die genaue Meldung in der Datei debug.log zu sehen. Oder grenze das Problem per FTP ein, indem du den Ordner der Plugins umbenennst, prüfst, ob die Seite zurückkommt, und die Plugins dann einzeln wieder aktivierst.

Was ist der Unterschied zwischen Critical Error und weißem Bildschirm?

Beide gehen auf denselben schwerwiegenden Fehler zurück. Fängt WordPress ihn über den Fehlerschutz ab, siehst du die Meldung There has been a critical error. Greift die Abfangfunktion nicht – etwa bei einem Fehler zu früh im Ladevorgang – bleibt die Seite komplett weiß (White Screen of Death). Der Lösungsweg ist ähnlich, nur der Einstieg unterscheidet sich.

Daniel Nilges
Daniel Nilges

Gründer & Full-Stack-Entwickler

20+ Jahre Erfahrung in der Webentwicklung. Spezialisiert auf Laravel, WordPress und individuelle Software für den Mittelstand.