Kategorien
de

Was tun wenn WordPress nur eine weiße Seite anzeigt?

Der weiße WordPress-Todesbildschirm ist einer der häufigsten WordPress-Fehler. Es ist auch eine der frustrierendsten, weil es keine Fehlermeldung gibt und Sie von WordPress ausgeschlossen sind.

Ein weiteres Problem mit dem weißen Bildschirm ist, dass er manchmal nur einen bestimmten Teil Ihrer Website betrifft.

Zum Beispiel können Sie nur den weißen Bildschirm im WordPress-Administrationsbereich sehen, während alles andere gut funktioniert. In anderen Fällen kannst du es nur auf einem bestimmten Beitrag sehen, während alles andere gut funktioniert.

In diesem Artikel zeigen wir Ihnen, wie Sie den weißen WordPress-Todesbildschirm beheben können, indem Sie sich verschiedene Lösungen ansehen.

Hinweis: Bevor Sie Änderungen an Ihrer Website vornehmen, stellen Sie sicher, dass Sie ein Backup Ihrer WordPress-Site haben. Wenn Sie keinen Zugriff auf den Admin-Bereich haben, lesen Sie bitte unsere Anleitung zum manuellen Erstellen von WordPress-Datenbanksicherungen.


Warum siehst du den weißen Bildschirm des Todes in WordPress?

Die Mehrheit der Zeit, wenn Sie einen weißen Bildschirm des Todes sehen, bedeutet dies, dass ein Skript auf Ihrer Website die Speichergrenze ausgeschöpft hat.

Das nicht reagierende Skript wird entweder von Ihrem WordPress Hosting-Server getötet oder es wird einfach ausgeblendet. Aus diesem Grund wird keine eigentliche Fehlermeldung generiert und Sie sehen einen einfachen weißen Bildschirm.

Dieser Fehler kann auch aufgrund eines schlecht kodierten Themes oder Plugins auf Ihrer Website auftreten. Manchmal kann es passieren, wenn es ein Problem mit Ihrem Webhosting-Server gibt.

Da der Weißbildfehler durch eine Vielzahl von Faktoren verursacht werden kann, ist eine methodische Fehlerbehebung erforderlich.

Tritt das Problem auf Ihren anderen Seiten auf?

Wenn Sie andere WordPress-Sites auf demselben Hosting-Account installiert haben, dann möchten Sie zunächst prüfen, ob das Problem auch auf anderen Websites auftritt.

Wenn ja, dann ist das ein starker Indikator dafür, dass etwas mit Ihrem WordPress Hosting-Service nicht stimmt. Dies könnte ein vorübergehendes Problem sein, das ihren Dienst betrifft, und Sie müssen sich an ihren Support wenden, um mehr Hilfe zu erhalten.

Auf der anderen Seite, wenn das Problem nur mit einer Website oder einem bestimmten Teil dieser Website auftritt, dann wissen Sie, dass das Problem mit dieser bestimmten Website besteht.

Behebung eines Fehlers im Weißbildschirm mit WordPress Recovery Mode

Wenn der weiße Bildschirm des Todesfehlers durch ein WordPress-Plugin oder -Thema verursacht wird, dann kann WordPress es möglicherweise einfangen.

Die neue, in WordPress 5.2 eingeführte Funktion zum Schutz vor tödlichen Fehlern kann den Fehler manchmal abfangen, so dass Sie möglicherweise nicht einmal einen weißen Bildschirm sehen. Stattdessen wird eine Meldung angezeigt, dass die Website technische Probleme hat.

Du würdest auch eine E-Mail-Nachricht an deine Admin-E-Mail-Adresse mit dem Betreff „Your Site is having a Technical Issue“ erhalten.

Diese E-Mail weist auf das Plugin hin, das den Fehler verursacht, und enthält auch einen speziellen Link. Dieser Link ermöglicht es Ihnen, sich in den WordPress Recovery-Modus einzuloggen und das fehlerhafte Plugin zu deaktivieren.

Wenn Sie jedoch den reinen weißen Bildschirm des Todes ohne E-Mail- oder Wiederherstellungsmodusoption sehen, müssen Sie den Fehler manuell beheben.

Erhöhen der Speicherbegrenzung

Normalerweise tritt dieser Fehler auf, weil ein Skript den Speicher erschöpft und in der Mitte beendet hat. Um dies zu beheben, müssen Sie den für WordPress verfügbaren PHP-Speicher erhöhen. Dies ermöglicht es dem Skript, mehr Speicherplatz zu verwenden, um die Aufgabe zu erledigen, die es erledigen sollte.

Alle Plugins deaktivieren

Wenn das Erhöhen des Speicherlimits nicht geholfen hat, oder wenn Sie ein hohes Speicherlimit wie 256M oder 512M haben, dann müssen Sie mit der Fehlersuche beginnen.

Nach unserer Erfahrung mit der Fehlerbehebung bei diesem Problem haben wir immer festgestellt, dass das Problem entweder mit einem bestimmten Plugin oder einem Thema zusammenhängt. Lassen Sie uns weitermachen und alle Plugins deaktivieren.

Wenn Sie immer noch auf den WordPress-Administrationsbereich zugreifen können, dann können Sie einfach auf die Seite Plugins “ Installed Plugins gehen. Wählen Sie alle installierten Plugins aus und wählen Sie dann’Deaktivieren‘ unter’Massenaktionen‘.

Deaktivieren Sie alle Plugins über den WordPress-Administrationsbereich.

Wenn Sie jedoch keinen Zugriff auf den WordPress-Administrationsbereich haben, müssen Sie alle Plugins über FTP deaktivieren.

Verbinden Sie sich zunächst mit Ihrer WordPress-Site über einen FTP-Client. Nach der Verbindung gehen Sie in den Ordner wp-content, wo Sie den Ordner ‚plugins‘ sehen.

Nun müssen Sie mit der rechten Maustaste auf den Plugin-Ordner klicken und dann Umbenennen wählen. Sie können den Plugin-Ordner in Plugins-deaktiviert umbenennen.

Ihr FTP-Client wird nun den Plugin-Ordner umbenennen.

WordPress sucht nach einem Ordner namens Plugins, um alle Plugins zu laden. Wenn es den Ordner nicht findet, deaktiviert es einfach alle Plugins.

Wenn das Problem dadurch behoben wird, aktivieren Sie ein Plugin nach dem anderen, um dem Problem auf den Grund zu gehen. Sobald Sie das Plugin gefunden haben, das das Problem verursacht, können Sie es durch eine Alternative ersetzen oder das Problem den Plugin-Autoren melden.

Ersetzen Sie das Design durch ein Standard-Design.

Wenn die Fehlerbehebung des Plugins das Problem nicht behebt, sollten Sie versuchen, Ihr aktuelles Design durch ein Standard-Design zu ersetzen.

Verbinden Sie sich zunächst mit Ihrer Website über einen FTP-Client und gehen Sie in den Ordner /wp-content/themes/. Es enthält alle installierten Designs auf Ihrer Website.

Klicken Sie mit der rechten Maustaste, um Ihr aktuelles WordPress-Thema auszuwählen und es als Backup auf Ihren Computer herunterzuladen.

Als nächstes müssen Sie Ihr aktuelles Design von Ihrer Website löschen. Klicken Sie mit der rechten Maustaste auf Ihren Themenordner und wählen Sie’Löschen‘. Ihr FTP-Client löscht nun das Thema von Ihrer Website.

Wenn Sie nun ein Standard-WordPress-Thema wie (Twenty Eighteen oder Twenty Nineteen) auf Ihrer Website installiert haben, dann wird WordPress es automatisch als Standard-Thema verwenden.

Wenn Sie jedoch kein Standard-Thema installiert haben, müssen Sie es manuell per FTP installieren.

Wenn dies das Problem behebt, dann sollten Sie sich die Datei functions.php Ihres Themas ansehen. Wenn sich am Ende der Datei zusätzliche Leerzeichen befinden, dann müssen Sie diese entfernen, und manchmal behebt das das Problem.

Wenn Sie eine schlecht kodierte Funktion in der Datei functions.php Ihres Themas verwenden, dann kann es auch den weißen Bildschirm des Todesfehlers verursachen.

Erwägen Sie, eine neue Kopie Ihres Designs von der Quelle herunterzuladen und dann zu installieren.

Debug-Modus aktivieren, um Fehler in WordPress zu erfassen.

Wenn bisher nichts geholfen hat, dann ist der nächste Schritt, das Debugging in WordPress einzuschalten. Auf diese Weise können Sie sehen, welche Art von Fehlern ausgegeben werden.

Fügen Sie einfach den folgenden Code in Ihre wp-config.php-Datei ein.

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

Sobald Sie dies hinzugefügt haben, weist der leere Bildschirm nun Fehler, Warnungen und Hinweise auf. Diese können Ihnen helfen, die Ursache zu ermitteln.

Wenn Sie keine Fehler sehen, sollten Sie dennoch das Debug-Protokoll überprüfen. Besuchen Sie einfach den Ordner wp-content auf Ihrer Website mit einem FTP-Client. Dort finden Sie eine neue Datei debug.log mit einem Protokoll aller Fehler, Hinweise und Warnungen.

WordPress Cache löschen

Manchmal haben Sie Zugriff auf das Backend, aber das Frontend der Website hat den weißen Bildschirm des Todes. Dies kann durch ein Caching-Plugin geschehen. Leeren Sie einfach Ihren Cache.

Längere Artikel reparieren

Wenn du einen weißen Bildschirm nur auf einem sehr langen Beitrag oder einer Seite hast, dann könnte dieser kleine Trick funktionieren.

Dieser Trick erhöht im Grunde genommen die Textverarbeitungsfähigkeit von PHP, indem er die Rekursions- und Rückzugsgrenze erhöht. Du kannst den folgenden Code in deine wp-config.php-Datei einfügen.

/** Trick für lange Beiträge */

ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);

Wir verstehen, dass dies ein sehr frustrierender Fehler ist, und wir hoffen, dass einer der oben genannten Tricks das Problem für Sie behoben hat.

Kunden von falkenstein.io müssen sich mit solchen Problemen nicht rumplagen, denn der Kundensupport kümmert sich um solche Probleme.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.