WordPress kritischer Fehler – 6 schnelle Lösungen

Es ist ein kritischer Fehler auf dieser Website aufgetreten: 6 schnelle Lösungen

WordPress gehört zu den beliebtesten Plattformen für die Erstellung von Websites weltweit, von privaten Homepages bis hin zu komplexen Unternehmenslösung. Bei aller Beliebtheit ist WordPress jedoch nicht frei von Fehlern! Mit Sicherheit haben auch Sie schon Meldungen dieser Art gesehen:

„Auf dieser Website ist ein kritischer Fehler aufgetreten. Bitte überprüfen Sie den E-Mail-Posteingang Ihres Website-Administrators auf weitere Anweisungen.“

Unser Beitrag zeigt Ihnen, wie Sie diesen kritischen Fehler in WordPress schnell beheben. Außerdem erklären wir, was diesen Fehler verursacht und wie man ihn vermeiden kann.

Was ist ein kritischer Fehler in WordPress?

Der „kritische Fehler“ von WordPress ist ein Fehler, der verhindert, dass alle Skripte geladen werden, die für eine ordnungsgemäße Funktion erforderlich sind. Früher handelte es sich um eine fatale Fehlermeldung, bei der Neulinge Mühe hatten, das Problem selbstständig zu beheben.

01

Um seinen Nutzern zu helfen, verfügt WordPress mittlerweile über eine Funktion, die erkennt, wenn ein Plugin oder ein Theme einen kritischen Fehler verursacht. Ist dies der Fall, wird eine Benachrichtigung an die E-Mail-Adresse des Administrators gesendet. In der E-Mail erhält der Admin weitere Einzelheiten über die Ursache des Problems. Die E-Mail enthält den Fehler und benennt das problematische Theme oder Plugin sowie die Zeile des Quellcodes, der Probleme bereitet. Zudem enthält die E-Mail einen Wiederherstellungslink, über den der Nutzer die Website im Wiederherstellungsmodus aufrufen kann. Hierfür ist das Einloggen über das Dashboard nötig.

02

Was ist die Ursache für die Fehlermeldung „Es ist ein kritischer Fehler auf dieser Website aufgetreten“?

Der Fehler wird in vielen Fällen durch ein fehlerhaftes Plugin oder Skript verursacht, der verhindert, dass WordPress reibungslos funktioniert. Wenn Sie dieses Problem nicht beheben, ist WordPress nicht in der Lage, andere benötigte Dateien zu laden.

Eine weitere Fehlerursache: Sie haben den Code-Schnipsel aus einem Online-Tutorial kopiert und in Ihre Website eingefügt. Dies kann einen kritischen Fehler auslösen, wenn der Code für Ihre Website falsch oder ungültig ist. Genauso kann es zu Konflikten mit anderen WordPress-Plugins kommen. Eine Beseitigung des Fehlers ist oft ohne große Mühen möglich.

Wie behebt man den Fehler „Es ist ein kritischer Fehler auf dieser Website aufgetreten“?

Um den genannten Fehler erfolgreich zu beheben, zeigen wir Ihnen sechs schnelle Lösungsansätze auf

1. Fehlerprotokolle prüfen

Werfen Sie einen Blick in die Fehler-Protokolldateien, in der alle PHP-Fehlerdetails gespeichert werden. Nutzen Sie hierfür Ihren FTP-Zugang und navigieren Sie zum Ordner „public_html“. Suchen Sie die Datei „error_log“ wie unten gezeigt – den letzten Fehlereintrag finden Sie ganz unten, mit Angabe von Datum und Uhrzeit.

03

Die Datei hilft, die Ursache des Fehlers zu ermitteln.

04

2. Debugging in WordPress aktivieren

WordPress verfügt über ein integriertes Debugging-System, das Codierungsfehler in der Kernsoftware sowie in Themes und Plugins aufspürt. Ist der Debug-Modus aktiviert, können Sie die verschiedenen PHP-Probleme, die auf Ihrer Website auftreten, erkennen und deren Ursache identifizieren. Um den WordPress-Debug-Modus zu aktivieren, öffnen Sie die Datei wp-config.php in Ihrem public_html-Verzeichnis.

Klicken Sie auf View/Edit wp-config.php file, wie unten gezeigt.

05

Fügen Sie dann die folgenden Codezeilen am Ende des Dokuments ein, kurz vor der Meldung /*That’s all, stop editing! Viel Spaß beim Veröffentlichen.*/ Klicken Sie anschließend auf die Schaltfläche Speichern. Vergessen Sie nicht, die Datei wieder auf den Server hochzuladen.

So wird es aussehen:
06

Das Debugging ist nun auf Ihrer Website aktiviert, und Fehler werden in das Protokoll geschrieben. Sie finden das Debug-Protokoll im Ordner wp-content mit dem Namen debug.log.

3. Zu einem Standard-Theme wechseln

Eine dritte Option zur Behebung des kritischen Fehlers stellt die Umstellung Ihres WordPress-Themes auf ein Standard-Theme dar. Dadurch wird das Problem des kritischen Fehlers in Ihrem aktuellen WordPress-Theme behoben, wenn ein bestimmter Code die Ursache des Fehlers ist.

Navigieren Sie hierfür zu Ihrem Themes-Verzeichnis und laden Sie eine neue Kopie des Themes „Twenty Twenty-Two“ oder „Twenty Twenty-Three“ herunter.

07

Sobald das Theme heruntergeladen ist, entpacken Sie die Theme-Datei auf Ihrem Computer. Verbinden Sie sich anschließend über den FTP-Client oder Dateimanager Ihres Hosting-Kontos mit Ihrer WordPress-Website.

Sobald Sie angemeldet sind, navigieren Sie zum Ordner /wp-content/themes. Hier finden Sie eine Liste aller auf Ihrer Website installierten Themes. Laden Sie alle Themes-Ordner auf Ihren Computer herunter, um diese zu sichern (siehe unten).

08

Nach dem Herunterladen löschen Sie alle Ordner von Ihrer Website über die Option Löschen (siehe unten).

09

Auf Ihrer WordPress-Website ist jetzt kein Theme installiert. Um dies zu ändern, laden Sie den Ordner mit einem Standard-Theme hoch, den Sie zuvor heruntergeladen haben.

10

Sobald das Theme auf Ihre Website hochgeladen ist, können Sie versuchen, Ihre Website aufzurufen. Hat ein Theme den Fehler verursacht, werden Sie nun wieder problemlos auf Ihre Seite zurückgreifen können.

Ihre Webseite wurde gehackt?

Melden Sie sich jetzt unverbindlich, damit wir uns Ihre Webseite detailliert anschauen.

4. Deaktivieren Sie alle Plugins

Oft ist ein Plugin an einem kritischen Fehler schuld. Da oft Dutzende von Plugins installiert sind, kann die Suche nach der Fehlerquelle schnell entmutigen. Aber es gibt einen einfachen Weg, das Problem anzugehen

Deaktivieren Sie alle Plugins und schauen Sie, ob der Fehler dadurch behoben wird. Ist dies der Fall, aktivieren Sie diese nacheinander, bis Ihre Website wieder läuft. So lässt sich Schritt für Schritt das Problem aufspüren. Hier die konkrete Anleitung

Verbinden Sie Ihre Website mit FTP oder der Dateimanager-App in Ihrem WordPress-Hosting-Konto.

Navigieren Sie nach der erfolgreichen Verbindung zum Ordner /wp-content/. Suchen Sie den Plugins-Ordner, klicken Sie mit rechts auf ihn und wählen Sie die Option Umbenennen, wie unten gezeigt.

11

Ändern Sie als Nächstes den Namen des Plugin-Ordners, wie Sie möchten. In unserem Beispiel haben wir ihn in „plugins.old“ umbenannt.

10

Sobald dies geschehen ist, werden alle Ihre Plugins deaktiviert.

WordPress sucht nach dem Plugins-Ordner, um die aktivierten Plugins auf Ihrer Website zu laden. Falls kein Zugriff auf den Plugins-Ordner möglich ist, kann es sie einfach nicht aktivieren und setzt sie automatisch als deaktiviert.

Sie können nun Ihre Website besuchen und überprüfen, ob die kritische Fehlermeldung weiterhin angezeigt wird.

Achtung: Unabhängig davon, ob Sie den kritischen Fehler behoben haben oder nicht, sollten Sie nicht vergessen, den Ordner „plugins.old“ wieder in „plugins“ umzubenennen. WordPress erkennt dann den Ordner wieder und Sie können die Plugins nacheinander im WordPress-Dashboard reaktivieren, um festzustellen, welches für den kritischen Fehler verantwortlich ist.

5. Erhöhen Sie das PHP-Speicherlimit

Selbst wenn ein Plugin oder Theme für die Fehlfunktion Ihrer Website verantwortlich ist, ist die PHP-Speicherbegrenzung häufig die eigentliche Ursache.

Was ist die Speicherbegrenzung von PHP?

WordPress legt eine strenge Grenze für den Speicherplatz („RAM“) fest, die ein einzelnes PHP-Skript auf Ihrem Webserver belegen darf. Ist dieses Limit erreicht, erscheint der kritische Fehler.

Um das PHP-Limit zu erhöhen, greifen Sie per FTP auf Ihre Website zu und öffnen Sie die Datei wp-config.php. Fügen Sie vor der letzten Zeile den folgenden Code-Schnipsel ein

13

Sobald Sie den Code hinzugefügt haben, klicken Sie auf die Schaltfläche Speichern. War die Begrenzung des Speicherplatzes das Problem, werden Sie nun keine Probleme mehr mit Ihrer WordPress-Seite haben.

6. Überprüfung auf Malware

Gelegentlich kann Malware die Ursache für die Fehlermeldung „Auf dieser Website ist ein kritischer Fehler aufgetreten“ sein – vor allem, wenn Sie auffällige PHP-Skripte bemerken, die Sie nicht auf Ihre Plugins oder Themes zurückführen können. Die Entfernung von Malware ist schwierig, wenn Sie durch diese von Ihrer Website ausgesperrt sind und keinen Scan durchführen können.

Laien fällt es schwer, zwischen vertrauenswürdigen und verdächtigen Dateien zu unterscheiden, die Malware darstellen könnten. Vom Löschen zufälliger Kerndateien zum Ausprobieren ist dringend abzuraten. Malware kann auch PHP-Dateien verändern und Skripte darin verstecken; wenn Sie kein Entwickler sind, werden Sie nicht in der Lage sein, dies zu erkennen.

Wenn Malware die Ursache für den kritischen Fehler ist, wenden Sie sich bitte an Ihren Webhoster und bitten diesen um Hilfe.

Unser Fazit zu kritischen WordPress-Fehlern

Es gibt keinen Grund zur Panik, wenn Sie die Meldung „Auf dieser Website ist ein kritischer Fehler aufgetreten. Bitte prüfen Sie den E-Mail-Posteingang Ihres Website-Administrators auf weitere Anweisungen“ lesen. Es gibt genügend Möglichkeiten, selbst diese vage Fehlermeldung zu diagnostizieren. Prüfen Sie einfach, ob Sie eine E-Mail von WordPress erhalten haben, um das Problem zu lokalisieren und schnell zu beheben.

Mit unserer Checkliste für die häufigsten Korrekturen sollten Sie in der Lage sein, den kritischen Fehler zu beheben und Ihre Website wieder ordnungsgemäß zum Laufen zu bringen.

Übrigens: Mit regelmäßigen Backups leisten Sie einen wertvollen Beitrag, zukünftigen Fehlern vorzubeugen. Mit einem Backup in der Hand können Sie Ihre Website schnell wiederherstellen, falls Sie eine WordPress-Fehlermeldung wie diese erhalten.

Jetzt Potentialanalyse sichern

chat-button-nsi