Behebung des weißen Bildschirms des Todes in WordPress

Der weiße Bildschirm des Todes ist einer der schrecklichsten Fehler, die in WordPress auftreten können. Auch wenn es sicherlich unangenehm ist, einen weißen Bildschirm des Todes zu bekommen, ist dies in den meisten Fällen kein katastrophales Problem – wenn man weiß, wie man damit umgeht, natürlich. In diesem Artikel werde ich Ihnen die Gründe erläutern, warum ein weißer Bildschirm des Todes in WordPress auftritt und wie man die häufigsten davon behebt.

Was ist der “weiße Bildschirm des Todes”?

Der weiße Bildschirm des Todes, wie der Name schon sagt, ist, wenn die Frontend-Seite Ihrer WordPress-Website nichts als einen weißen Bildschirm anzeigt. Dies geschieht, wenn es interne Fehler auf Ihrem Server gibt und dieser den Inhalt nicht rendern kann, um ihn auf dem Bildschirm anzuzeigen. Bei einer Entwicklungsseite werden Fehlermeldungen auf dem Bildschirm angezeigt, um Ihnen zu zeigen, wo der Server einen Fehler gemacht hat, aber bei einer Live-Seite sind die Fehlermeldungen normalerweise verborgen, was zu einem leeren weißen Bildschirm führt.

1. Ein inkompatibles Plugin oder Theme

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

Wenn Sie Glück haben, können Sie möglicherweise auf das Admin-Dashboard (http://yourdomain.com/wp-admin, es sei denn, Sie haben die Anmeldungs-URL geändert) zugreifen. Melden Sie sich an und deaktivieren Sie das inkompatible Plugin/Theme.

wp-white-screen-01-plugins

Wenn Sie auch auf den Admin-Seiten einen weißen Bildschirm erhalten, müssen Sie die Änderungen über FTP vornehmen. Verbinden Sie sich mit Ihrer Website über einen FTP-Client und gehen Sie zum Verzeichnis “wp_content -> plugins”, wenn das Verdächtige ein Plugin ist, oder zum Verzeichnis “wp_content -> themes”, wenn Sie vermuten, dass ein Theme das Problem verursacht. Löschen Sie das Plugin/Theme nicht – benennen Sie es einfach um, um es zu deaktivieren.

Überprüfen Sie nun, ob dies das Problem behoben hat. Wenn ja, entfernen Sie das Plugin/Theme endgültig. Wenn nicht, versuchen Sie es mit einem anderen Plugin/Theme, wenn Sie vermuten, dass eines von ihnen der Grund ist, oder lesen Sie weiter für andere mögliche Gründe.

2. Fehlgeschlagene Auto-Updates

Es ist großartig, Ihre WP, Themes und Plugins jederzeit aktualisiert zu haben, und das alles ohne manuelle Arbeit Ihrerseits, aber ein unerwünschter Nebeneffekt der Automatisierung könnte eine defekte WP-Website sein. Die neuen Versionen eines Plugins oder Themes sind möglicherweise nicht mit dem Rest kompatibel, und dies könnte das Problem verursachen.

Wenn Sie den weißen Bildschirm des Todes nach einem Auto-Update sehen, besteht Ihre einzige Chance darin, die Konfiguration vor dem Update aus einem Backup wiederherzustellen und Auto-Updates zu deaktivieren. Wenn Sie kein Backup vor dem Update oder ein anderes aktuelles Backup haben, ist das eine Katastrophe, und Sie müssen möglicherweise alle Plugins nacheinander deaktivieren, um herauszufinden, welches das Problem verursacht.

3. Datenbank- und WP-Konfigurationsprobleme

Datenbank- und WP-Konfigurationsprobleme sind nicht so häufig wie Plugins/Themes als Gründe für den weißen Bildschirm des Todes, aber sie können die Ursache sein. Diese Probleme treten nicht ohne Grund auf – es liegt normalerweise daran, dass Sie oder jemand anderes mit der Datenbank oder den Konfigurationsdateien herumgespielt hat. Beseitigen Sie die Änderungen, die Sie vorgenommen haben, und hoffen Sie, dass es funktioniert. Wie bei Auto-Updates ist ein aktuelles Backup der Datenbank/Konfigurationsdateien Ihr Retter.

In sehr seltenen Fällen könnte die Datenbank selbst beschädigt sein, aber dies führt typischerweise zu mehr Drama als nur einem weißen Bildschirm des Todes, und Sie werden sicherlich bemerken, 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 Ihnen zu helfen.

4. Hosting-Probleme

Manchmal kann Ihr Hosting zu einem weißen Bildschirm des Todes führen. Dies geschieht normalerweise auf Shared-Servern, auf denen viele Websites um Ressourcen kämpfen. Versuchen Sie, Folgendes hinzuzufügen:

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

zu Ihrer “wp-config.php”-Datei, um Ihr Speicherlimit auf 64 MB zu erhöhen. Als letzte Möglichkeit sollten Sie in Betracht ziehen, zu einem großzügigeren Plan oder zu einem anderen Hosting-Anbieter zu wechseln.

5. Ihre Website könnte gehackt worden sein

Hacker sind ein weiterer Grund für einen weißen Bildschirm des Todes. Glücklicherweise ist dies nicht sehr häufig, zumindest im Vergleich zu Plugins/Themes. Es gibt kein universelles Rezept zur Behebung einer gehackten Website, da es ganz davon abhängt, welcher Schaden angerichtet wurde.

wp-white-screen-02-hacked

Der weiße Bildschirm des Todes ist nicht so schrecklich, wie er aussieht, aber er ist immer noch nicht schön. Am schlimmsten ist es, wenn Sie Ihre Website eine Zeit lang nicht überprüft haben, denn in diesem Fall haben Sie keine Ahnung, wie lange der weiße Bildschirm schon angezeigt wird. Oft ist der Grund für einen weißen Bildschirm ein Plugin/Theme, was ein weiterer Grund ist, sehr vorsichtig zu sein, was Sie auf Ihrer Website installieren.