Das Letzte, was jemand beim Öffnen seiner WordPress-Website sehen möchte , ist eine leere Seite. Dieser WordPress-Fehler wird als „white screen des Todes“ bezeichnet. Wenn Ihnen das passiert, geraten Sie nicht in Panik.
Obwohl der Name vermuten lässt, dass alle Hoffnung verloren ist, gibt es für dieses häufige Problem mehrere Lösungen. Lassen Sie uns das Problem beheben, damit Ihre Website wieder funktioniert.
Was ist der white screen des Todes bei WordPress?
Der white screen des Todes ist das Ergebnis eines Fehlers in den PHP-Dateien oder der Datenbank Ihrer Website. Wenn dieser Fehler auftritt, sehen Sie anstelle des normalen Website-Inhalts einen einfachen white screen. Je nach Ursache kann der Fehler Ihre gesamte Website oder nur bestimmte Teile Ihrer Website betreffen.
Beispielsweise kann im WordPress-Admin-Dashboard ein white screen angezeigt werden, während der Rest Ihrer Website einwandfrei funktioniert. In anderen Fällen werden Sie aus dem Dashboard ausgesperrt und Ihre Website hat mehrere leere Seiten.
In Google Chrome könnte es so aussehen.
In welchem Browser auch immer der white screen des Todes erscheint, es ist kein gutes Zeichen.
Was verursacht den white screen des Todes bei WordPress?
Dieser Fehler wird normalerweise durch PHP- und Datenbankfehler verursacht. In den meisten Fällen ist der white screen des Todes auf ein nicht reagierendes Skript zurückzuführen, das aufgrund einer Zeitüberschreitung von Ihrem WordPress-Hosting-Server unterbrochen wird. Ein Plugin könnte mit einem anderen Plugin inkompatibel sein. Oder ein kürzlich installiertes Design könnte fehlerhaft und für Ihre Site schlecht konfiguriert sein. Speicherprobleme können ebenfalls dazu führen, dass der Bildschirm angezeigt wird.
Zu den weiteren Ursachen gehören:
- Analyse- oder Syntaxfehler.
- Zwischenspeicherung.
- Beschädigte Datei.
- Server ausgefallen.
Das Problem bei diesem Fehler ist, dass er nicht die genaue Ursache des Problems angibt. Es liegt an Ihnen, eine Fehlerbehebung durchzuführen, um die Ursache des Problems zu finden.
Bitte beachten Sie, dass wir Ihnen empfehlen , Ihre Site zu sichern , bevor Sie eine der folgenden Lösungen ausprobieren .
So beheben Sie den white screen des Todes bei WordPress.
- Leeren Sie den WordPress-Cache.
- Gehen Sie Ihre Schritte zurück.
- Suchen Sie in Ihrem Administrator-Dashboard und auf der Website nach Hinweisen.
- Deaktivieren Sie Ihre Plugins.
- Deaktivieren Sie Ihr aktuell aktives Design.
- Ändern Sie Ihr Speicherlimit.
- Überprüfen Sie die WordPress-Fehlerprotokolle.
- Bewerten Sie Ihre anderen WordPress-Integrationen.
- Stellen Sie die ursprüngliche Version aller kürzlich bearbeiteten Dateien wieder her.
- Wenden Sie sich an Ihren Hosting-Anbieter.
- Stellen Sie Ihre Website aus einem Backup wieder her.
1. Leeren Sie den WordPress-Cache.
Um die Ladezeiten zu verkürzen, ermöglichen manche Websites dem Browser, Dateien lokal zu speichern. Dies wird als Browser-Caching bezeichnet. Leider kann das Caching zu Fehlern führen, wenn die gespeicherten Dateien veraltet sind.
Wenn Sie Zugriff auf Ihr Administrator-Dashboard haben und ein WordPress-Plugin zum Caching verwenden, versuchen Sie, den Cache innerhalb des WordPress-Plugins zu löschen . In Ihrem Plugin Ihrer Wahl sollte hierfür eine entsprechende Option angegeben sein.
Gehen Sie beispielsweise in WP Rocket zu „Einstellungen“, dann zu „WP Rocket“ und klicken Sie auf „Cache leeren“. Die meisten Plugins haben einen ähnlichen Prozess
Detaillierte Anweisungen zum Löschen des Cache Ihrer WordPress-Website finden Sie im folgenden Video.
Überprüfen Sie nach dem Leeren des Caches, ob Ihre Website funktioniert. Wenn nicht, fahren Sie mit Schritt 2 fort.
2. Gehen Sie den gleichen Weg noch einmal durch.
Wenn Sie herausfinden, was Sie in den Momenten vor dem Fehler getan haben, können Sie das Problem möglicherweise schneller beheben.
Stellen Sie sich folgende Fragen:
- Was habe ich auf der Website gemacht, unmittelbar bevor ich den white screen des Todes gesehen habe?
- Hat sonst noch jemand mit WordPress gearbeitet, als der Fehler zum ersten Mal auftrat, und wenn ja, was hat er getan?
Ihre Antworten können Ihnen dabei helfen, die Ursache Ihres Fehlers zu identifizieren.
Wenn jedoch niemand an der Website gearbeitet hat, als der Bildschirm angezeigt wurde (d. h. Sie haben ihn erst beim Anmeldeversuch entdeckt), fahren Sie mit Schritt 3 fort.
3. Suchen Sie in Ihrem Admin-Dashboard und auf der Website nach Hinweisen.
Durchsuchen Sie Ihre Website und Ihr Admin-Dashboard, um Hinweise zu finden. Manchmal liegt das Problem nur beim Admin-Dashboard und betrifft nicht das Frontend der Website. So sollte das Standard-Admin-Dashboard aussehen
In manchen Fällen wird der white screen möglicherweise mit einer Fehlermeldung angezeigt. Wenn die Fehlermeldung auf ein fehlendes Design oder das Erreichen eines maximalen Speicherlimits hinweist, scrollen Sie nach unten zur entsprechenden Lösung.
Sie können auch Ihren Administrator-E-Mail-Posteingang überprüfen, um zu sehen, ob Sie eine Benachrichtigung über einen schwerwiegenden Fehler von WordPress erhalten haben. Aufgrund des schwerwiegenden Fehlerupdates hat WordPress Ihnen möglicherweise eine E-Mail mit weiteren Informationen zur Fehlerursache gesendet. Die E-Mail enthält normalerweise einen Link, über den Sie sich bei Ihrem Administrator-Dashboard anmelden und den Wiederherstellungsmodus aktivieren können.
So sieht diese E-Mail aus. Wenn Sie auf den Link klicken, können Sie das Plugin deaktivieren, das das Problem verursacht. Wenn Sie keine E-Mail erhalten, fahren Sie mit Schritt 4 fort, um den Vorgang manuell durchzuführen.
4. Deaktivieren Sie Ihre Plugins.
Eines Ihrer Plugins verursacht möglicherweise Kompatibilitätsprobleme mit Ihrer Site. Eine einfache Lösung besteht darin, Ihre Plugins zu deaktivieren und sie alle einzeln erneut zu aktivieren. Wenn Sie auf das Administratorkonto zugreifen können, gehen Sie wie folgt vor.
1. Wählen Sie in Ihrem Administrator-Dashboard „ Plugins“ > „Installierte Plugins“ aus .
2. Aktivieren Sie das Kontrollkästchen neben „Plugin“ , um alle Ihre Plugins auszuwählen.
3. Wählen Sie „Deaktivieren“ aus der Dropdown-Liste „ Massenaktionen“ und klicken Sie dann auf „Übernehmen“ .
4. Kehren Sie zu Ihrer Website zurück. Wenn das Problem dadurch behoben wird, aktivieren Sie die einzelnen Plugins nacheinander und laden Sie Ihre Website nach jeder Aktivierung neu, um das fehlerhafte Plugin zu identifizieren.
Wenn Sie keinen Zugriff auf die Administratorkontrollen haben, müssen Sie sich über ein sicheres Dateiübertragungsprotokoll (SFTP) mit Ihrem Server verbinden . Nach der Verbindung werden Ihnen alle Dateien für Ihre WordPress-Website angezeigt. Folgen Sie diesen Schritten:
1. Öffnen Sie den Ordner „public_html“ und dann den Ordner „wp-content“ .
2. Benennen Sie Ihren Plugin- Ordner in „plugins_old“ um.
3. Überprüfen Sie Ihre Website auf den white screen des Todes. Wenn Ihre Site funktioniert, benennen Sie Ihren Ordner plugins_old wieder in „plugins“ um.
4. Benennen Sie in diesem Plugin-Ordner einzeln die einzelnen Plugin-Ordner um, bis Sie das Plugin finden, das den Fehler verursacht.
Wenn Sie feststellen, dass ein bestimmtes Plug-In das Problem verursacht, wenden Sie sich für weitere Hilfe an den Entwickler des Plug-Ins.
5. Deaktivieren Sie Ihr aktuell aktives Design.
Wie Plugins kann auch Ihr WordPress-Theme veraltet sein oder mit einem Plugin in Konflikt geraten. Manchmal werden Themes auch aufgrund beschädigter Dateien nicht richtig installiert. Um dieses Problem zu beheben, ersetzen Sie das Theme vorübergehend durch ein Standard-WordPress-Theme.
Wenn Sie auf Administratorkontrollen zugreifen können, führen Sie diese Schritte aus.
1. Wählen Sie im WordPress-Dashboard „ Darstellung“ > „Designs“ .
2. Aktivieren Sie ein beliebiges Standard-WordPress-Theme. In unserem Beispiel handelt es sich um Twenty Nineteen .
3. Suchen Sie auf Ihrer Website nach dem white screen des Todes.
Wenn Sie nicht auf Ihren Administrator zugreifen können, müssen Sie Ihr SFTP öffnen, um auf die Website zuzugreifen. Gehen Sie dann wie folgt vor.
1. Öffnen Sie den Ordner „public_html“ und dann den Ordner „wp-content“ .
2. Öffnen Sie den Themenordner und suchen Sie nach Ihrem aktiven Themenordner.
3. Fügen Sie am Ende des Namens Ihres aktiven Designordners „_old“ hinzu. Dadurch wird das Design deaktiviert.
4. Besuchen Sie Ihre Website. Wenn der white screen des Todes verschwunden ist, haben Sie das Problem gefunden. Wenden Sie sich wegen des Fehlers an den Theme-Entwickler und fragen Sie nach der neuesten Version des Themes.
6. Ändern Sie Ihr Speicherlimit.
Wenn Sie ein Plugin installieren, führt es eine Reihe von Skripten auf Ihrer WordPress-Website aus. Jedes Mal, wenn das Plugin ausgeführt wird, nutzt es ein wenig Speicher Ihres Servers.
Um zu verhindern, dass Skripte Ihre Website verlangsamen, legt WordPress ein Speicherlimit für Ihre Plugins fest. Wenn ein Skript jedoch mehr Speicher benötigt, kann dies zum White Screen of Death führen.
Die gute Nachricht ist, dass Sie WordPress mit den folgenden Schritten anweisen können, Ihren Plugins mehr Speicher zur Verfügung zu stellen.
1. Melden Sie sich mit SFTP bei Ihrem Server an.
2. Öffnen Sie den Ordner public_html und suchen Sie Ihre Datei wp-config.php .
3. Klicken Sie mit der rechten Maustaste auf wp-config.php und wählen Sie die Option Anzeigen/Bearbeiten .
4. Scrollen Sie zum Ende der Datei und fügen Sie die folgende Codezeile ein:
definieren(‘WP_MEMORY_LIMIT’, ’64M’);
Dadurch wird WordPress angewiesen, bis zu 64 Megabyte Speicher für Ihre Skripte zu verwenden.
5. Besuchen Sie Ihre Website, um zu überprüfen, ob sie ordnungsgemäß funktioniert.
7. Überprüfen Sie die WordPress-Fehlerprotokolle.
Wenn Sie Code in Ihrem WordPress-Backend geändert haben, aber versehentlich einen Tippfehler in einer Ihrer Quelldateien hinterlassen haben, könnte dies die Ursache des Problems sein. Wenn Sie glauben, dass dies der Fall ist, überprüfen Sie das Fehlerprotokoll von WordPress.
WordPress verfügt über eine integrierte Debugfunktion, die Ihnen bei der Fehlerbehebung hilft. Wenn etwas schief geht, werden im Fehlerprotokoll die Einzelheiten des Problems aufgeführt.
Das Debugging-Tool ist standardmäßig deaktiviert, daher müssen Sie es zuerst mit den folgenden Schritten aktivieren.
1. Greifen Sie über SFTP auf Ihre Website zu.
2. Öffnen Sie Ihren Ordner „public_html“ .
3. Suchen Sie die Datei wp-config.php , klicken Sie mit der rechten Maustaste darauf und wählen Sie dann die Option Anzeigen/Bearbeiten .
4. Scrollen Sie zum Ende der Datei und fügen Sie die folgende Codezeile ein:
definieren(‘WP_DEBUG’, true);
Dadurch wird WordPress angewiesen, einen Fehler auf Ihrer Website zu protokollieren.
5. Speichern Sie Ihre Änderungen und besuchen Sie Ihre Website erneut. Sie sehen zwar immer noch den white screen des Todes, aber WordPress protokolliert den Fehler für Sie.
Wenn der Debugger aktiviert ist, können Sie jetzt auf Ihre Fehlerprotokolle zugreifen.
1. Öffnen Sie Ihren SFTP-Client.
2. Öffnen Sie den Ordner public_html und dann den Ordner wp-content .
3. Suchen Sie die Datei debug.log und öffnen Sie die Datei mit der Option Anzeigen/Bearbeiten .
4. Unten in der Datei sehen Sie den zuletzt protokollierten Fehler. Er könnte etwa so aussehen:
Wenn Sie herausfinden können, welche Datei das Problem verursacht hat, suchen Sie die Datei in Ihrem SFTP. Wenn Sie sich nicht sicher sind, ob Sie in Ihren WordPress-Dateien wühlen sollen, wenden Sie sich an Ihren Hosting-Anbieter und stellen Sie ihm einen Screenshot Ihrer Protokollfehler zur Verfügung.
8. Bewerten Sie Ihre anderen WordPress-Integrationen.
Neben WordPress-Plugins und -Themes können auch Dinge wie CDNs und SSL-Zertifikate dazu führen, dass der white screen des Todes erscheint.
Dies passiert, wenn Sie die falschen Integrationen verwenden. Wenn Sie beispielsweise ein CDN eines Anbieters koppeln, das mit dem SSL-Zertifikat eines anderen Anbieters kollidiert, kann dies dazu führen, dass Ihre Website ausfällt.
Dies bedeutet, dass Sie über alle Neuigkeiten informiert sein müssen, die Sie an Ihre WordPress-Site angehängt haben.
Wenn Sie in den letzten 48 Stunden etwas an Ihrer WordPress-Plattform geändert haben, deaktivieren oder entfernen Sie den möglichen Übeltäter, um zu sehen, ob das Problem dadurch behoben wird. Wenn dies der Fall ist, müssen Sie entweder nach einem alternativen Tool suchen oder den Dienstanbieter kontaktieren, um eine Lösung zu finden.
9. Stellen Sie bei allen kürzlich bearbeiteten Dateien die ursprüngliche Version wieder her.
Manchmal kann das Implementieren von Codeänderungen, ohne sie vorher auf einer Staging-Site zu testen, dazu führen, dass der white screen des Todes angezeigt wird. Wenn dies der Fall ist, hängt der Prozess zur Behebung davon ab, welche Datei geändert wurde.
Wenn Sie eine Kerndatei wie die Dateien wp-config.php oder .htaccess angepasst haben und nicht über eine unveränderte Dateiversion verfügen, können Sie diese durch eine neue Kopie aus einem neuen WordPress-Download ersetzen.
Besuchen Sie dazu WordPress.org und klicken Sie auf „Herunterladen“.
Sobald dies erledigt ist, entfernen Sie den ZIP-Ordner, um die benötigten Dateien abzurufen. Löschen Sie dann mit Ihrem Dateimanager oder FTP-Client die Datei, die Ihrer Meinung nach das Problem verursacht hat, und ersetzen Sie sie durch eine neue Kopie.
10. Kontaktieren Sie Ihren Hosting-Anbieter
Wenn immer noch der white screen des Todes von WordPress angezeigt wird, ist es möglicherweise an der Zeit, den Hosting-Anbieter Ihrer Website um Hilfe zu bitten.
Das Support-Team hat Zugriff auf die internen Vorgänge Ihrer Website und sollte Ihnen daher Informationen zu Änderungen geben können, die kürzlich auf Ihrer Website oder Ihrem Server aufgetreten sind. Wenn bei ihnen ein Problem aufgetreten ist, sind sie die einzigen, die helfen können.
11. Stellen Sie Ihre Website aus einem Backup wieder her.
Wenn Sie alle Methoden auf dieser Liste erfolglos ausprobiert haben, besteht eine weitere Möglichkeit darin, Ihre Site-Dateien vollständig wiederherzustellen. Dazu benötigen Sie eine aktuelle Sicherungskopie Ihrer WordPress-Site.
Es mag kontraintuitiv erscheinen, aber Sie sollten zunächst eine aktuelle Sicherungskopie Ihrer Website-Dateien erstellen, bevor Sie Ihre letzte Sicherung wiederherstellen. Wenn bei der Wiederherstellung ein Problem auftritt, können Sie Ihre Website in den vorherigen Zustand zurückversetzen. Sie werden zwar immer noch den white screen des Todes sehen, aber zumindest verlieren Sie Ihre Daten nicht und können das Problem weiter diagnostizieren.
Was passiert, wenn sich der white screen des Todes bei WordPress durch nichts beheben lässt?
Wenn keine der oben genannten Lösungen das Problem behebt, wenden Sie sich für weitere Unterstützung an Ihren Webhosting-Anbieter. Geben Sie Ihrem Supportmitarbeiter eine detaillierte Beschreibung Ihres Problems und beschreiben Sie die verschiedenen Möglichkeiten, mit denen Sie versucht haben, den Fehler zu beheben. Sie werden dann die nächsten Schritte zur Lösung des Problems vorschlagen.
Wenn dieses Problem weiterhin auftritt, sollten Sie Ihren Hosting-Anbieter wechseln. Sie benötigen eine zuverlässige Plattform ohne Serververwaltungsprobleme. Erwägen Sie diese Hosts:
- Flywheel ist eine WordPress-Verwaltungslösung, die speziell für Agenturen und interne Teams entwickelt wurde. Wenn jemals ein Problem auftritt, können Sie jederzeit mit einem WordPress-Experten sprechen.
- WP Engine ist eines der besten Tools zum Entwickeln und Hosten einer sicheren WordPress-Site. Sie profitieren von einfachen Site-Setups und müheloser Wartung.
- Für ein vollständig dediziertes, vollständig verwaltetes WordPress-Hosting probieren Sie WPMU DEV aus . Sie bieten nächtliche Backups mit Wiederherstellung per Mausklick, eine einfache Lösung für den white screen des Todes.
Mehr lesen: Neue Funktion von ElevenLabs ermöglicht Synchronsprechern, für die Nutzung Gebühren zu erheben
So verhindern Sie den white screen des Todes bei WordPress.
Es ist wichtig, proaktiv Maßnahmen zu ergreifen, um den white screen des Todes in Zukunft zu vermeiden. Hier sind ein paar Tipps:
- Sichern Sie immer Ihre Website. Tägliche Backups stellen sicher, dass Sie Ihre Website schnell wiederherstellen können, falls sie einmal ausfällt.
- Installieren Sie nur vertrauenswürdige Plugins und Themes. Alle Marktplätze bieten Popularitätsstatistiken, Bewertungen und das Datum des letzten Updates für jedes verfügbare Plugin und Theme. Wählen Sie nur Add-Ons, die gute Bewertungen haben und häufig aktualisiert werden, da diese weniger wahrscheinlich Kompatibilitätsprobleme mit Ihrem vorhandenen Setup verursachen.
- Verwenden Sie eine Staging-Site. Wenn Sie Plugins, Designs oder andere Dinge installieren, die Ihre Site verändern, testen Sie Ihre Änderungen am besten zuerst in einer Staging-Umgebung, einer privaten Kopie Ihrer öffentlichen Site. Auf diese Weise verhindern Sie, dass Kompatibilitätsprobleme Ihre Live-Site beeinträchtigen.
- Lesen Sie Softwarebenachrichtigungen. Ignorieren Sie diese Benachrichtigungen in Ihrem Dashboard nicht. Sie enthalten wichtige Informationen zum Aktualisieren Ihrer Plugins und Designs.
- Scannen Sie Ihre Website regelmäßig auf problematische Dateien.
- Halten Sie die Benutzerkontrolle streng ein. Es ist schwierig, den Überblick über Website-Änderungen zu behalten, wenn mehrere Personen Zugriff darauf haben. Beschränken Sie die Benutzerberechtigungen auf die erforderlichen Teammitglieder.
Beheben Sie den white screen in WordPress
Der white screen des Todes bei WordPress klingt furchterregend, muss es aber nicht sein. Die oben genannten Lösungen können das Problem beheben und Ihre Website am Laufen halten.
Wenn alles andere fehlschlägt, wenden Sie sich für individuelle Unterstützung an Ihren Webhosting-Anbieter und gehen Sie bei zukünftigen Änderungen an Ihrer Site mit Vorsicht vor.
Anmerkung des Herausgebers: Dieser Beitrag wurde ursprünglich im Oktober 2020 veröffentlicht und der Vollständigkeit halber aktualisiert.