Der weiße Bildschirm des Todes ist einer der entsetzlichsten Fehler, die in WordPress passieren können. Während es sicherlich nicht angenehm ist, einen White Screen of Death zu bekommen, ist das in den meisten Fällen kein katastrophales Problem - wenn Sie natürlich damit umgehen können. In diesem Artikel werde ich Ihnen die Gründe erklären, warum ein White Screen of Death in WordPress passiert und wie Sie die häufigsten von ihnen beheben können.

Was ist der "Weiße Bildschirm des Todes"?

White Screen of Death, wie der Name schon sagt, ist, wenn das Frontend Ihrer WordPress-Seite nichts als einen weißen Bildschirm zeigt. Dies ist der Fall, wenn auf Ihrem Server interne Fehler auftreten und der Inhalt nicht auf dem Bildschirm angezeigt werden kann. Bei einer Entwicklungssite werden auf dem Bildschirm Fehlermeldungen angezeigt, die aufzeigen, wo der Server fehlerhaft gelaufen ist. Bei einer Live-Site werden die Fehlermeldungen jedoch normalerweise ausgeblendet, sodass ein leerer weißer Bildschirm angezeigt wird.

1. Ein inkompatibles Plugin oder Theme

Ein inkompatibles Plugin oder Thema ist der häufigste Grund, warum Sie diesen ekligen weißen Bildschirm sehen. Zum Glück ist es auch am einfachsten zu beheben.

Wenn Sie Glück haben, können Sie wahrscheinlich auf das Admin-Dashboard zugreifen (http://yourdomain.com/wp-admin, sofern Sie die Anmelde-URL nicht geändert haben). Logge dich ein und deaktiviere das inkompatible Plugin / Theme.

Wenn Sie auch auf den Admin-Seiten einen weißen Bildschirm sehen, müssen Sie die Änderungen per FTP vornehmen. Stellen Sie über einen FTP-Client eine Verbindung mit Ihrer Site her und wechseln Sie in das Verzeichnis "wp_content -> plugins", wenn es sich bei dem Verdächtigen um ein Plugin handelt, oder um das Verzeichnis "wp_content -> themes", wenn Sie vermuten, dass ein Thema das Problem verursacht. Löschen Sie das Plugin / Theme nicht - benennen Sie es einfach um es zu deaktivieren.

Überprüfen Sie jetzt, ob dies das Problem behoben hat. Wenn dies der Fall ist, entfernen Sie das Plugin / Theme endgültig. Wenn nicht, versuchen Sie es mit einem anderen Plugin / Thema, wenn Sie vermuten, dass einer von ihnen der Grund dafür ist, oder lesen Sie es aus anderen möglichen Gründen weiter.

2. Fehlgeschlagene automatische Aktualisierung

Es ist großartig, Ihre WP, Themes und Plugins jederzeit aktualisiert zu haben und dies ohne manuelle Arbeit auf Ihrer Seite, aber ein unerwünschter Site-Effekt der Automatisierung könnte eine kaputte WP-Site sein. Die neuen Versionen eines Plug-ins oder Themes sind möglicherweise nicht mit dem Rest kompatibel. Dies könnte das Problem verursachen.

Wenn nach einer automatischen Aktualisierung der weiße Bildschirm des Todes angezeigt wird, besteht die einzige Möglichkeit darin, die Konfiguration vor der Aktualisierung aus einer Sicherung wiederherzustellen und automatische Aktualisierungen zu deaktivieren. Wenn Sie kein Backup vor dem Update oder ein anderes kürzlich erstelltes Backup haben, ist dies ein Desaster, und Sie müssen möglicherweise alle Plugins nacheinander deaktivieren, um herauszufinden, welches von ihnen das Problem verursacht.

3. Datenbank- und WP-Konfigurationsprobleme

Datenbank- und WP-Konfigurationsprobleme sind nicht so häufig wie Plug-in / Themen als Gründe für den Weißen Bildschirm des Todes, aber sie können die Ursache sein. Diese Probleme ereignen sich nicht ohne Grund - meistens, weil Sie oder jemand anderes die Datenbank oder die Konfigurationsdateien durcheinander gebracht hat. Befreien Sie sich von den Änderungen, die Sie vorgenommen haben, und hoffen Sie, dass es funktioniert. Wie bei automatischen Updates ist eine aktuelle Sicherung der Datenbank / Konfigurationsdateien Ihr Sparer.

In sehr seltenen Fällen kann die Datenbank selbst beschädigt sein, aber das führt normalerweise zu mehr Drama als nur ein weißer Bildschirm des Todes, und Sie werden sicherlich feststellen, wenn die Datenbank nicht in Ordnung ist. Eine beschädigte Datenbank ist ziemlich ernst, und Sie müssen möglicherweise einen WP-Guru anrufen, um Sie zu retten.

4. Hosting-Probleme

Manchmal kann dein Hosting zu einem White Screen of Death führen. Dies geschieht normalerweise auf gemeinsam genutzten Servern, auf denen viele Websites um Ressourcen kämpfen. Versuchen Sie Folgendes hinzuzufügen:

 definieren ('WP_MEMORY_LIMIT', '64M'); 

zu Ihrer "wp-config.php" Datei, um Ihr Speicherlimit auf 64MB zu erhöhen. Als letzten Ausweg sollten Sie in einen großzügigeren Plan oder einen anderen Hosting-Anbieter wechseln.

5. Ihre Website könnte gehackt worden sein

Hacker sind ein weiterer Grund für einen White Screen of Death. Zum Glück ist es nicht sehr verbreitet, zumindest im Vergleich zu Plugins / Themes. Es gibt kein allgemeingültiges Rezept für das Reparieren eines gehackten Standorts, da alles davon abhängt, welcher Schaden angerichtet wurde.

Der weiße Bildschirm des Todes ist nicht so erschreckend wie es aussieht, aber es ist immer noch nicht nett. Das Schlimmste ist, wenn Sie Ihre Website für einige Zeit nicht überprüft haben, weil Sie in diesem Fall keine Ahnung haben, wie lange der weiße Bildschirm eingeschaltet war. Meistens ist der Grund für einen weißen Bildschirm ein Plugin / Theme, was ein Grund mehr ist, sehr vorsichtig zu sein, was Sie auf Ihrer Site installieren.