Behebung des „Weißen Bildschirms des Todes“ in WordPress

by Jos Velasco
Behebung des „Weißen Bildschirms des Todes“ in WordPress thumbnail

Wenn Sie das lesen, ist es zu spät.

(Nein, das ist nur ein Scherz. Das ist ein Drake-Mixtape von 2015.)

Wenn Sie dies lesen, haben Sie wahrscheinlich gerade versucht, Ihre WordPress-Website zu besuchen und wurden mit einer bedrohlichen Nachricht begrüßt.

„Auf dieser Webseite ist ein kritischer Fehler aufgetreten.“

Kritische Fehlermeldung

Schlucken.

Aber das ist in Ordnung. Wir können das beheben.

Schritt eins: Keine Panik.

Was Sie erlebt haben, ist die „kritische Fehlermeldung.“

(Oder der Künstler, der früher als der Weiße Bildschirm des Todes bekannt war, auch WSoD genannt.)

Dies ist einer der häufigsten WordPress-Fehler, und obwohl dieser Name einschüchternd klingt, ist die Realität nicht so erschreckend, wie Sie vielleicht denken.

Seit vielen Jahren wurden WordPress-Seiten, die dieses Problem hatten, einfach mit einem leeren, ganz weißen Bildschirm begrüßt.

WordPress leere weiße Bildschirm

(Es war nicht sehr hilfreich.)

Aber seit der WordPress-Version 5.2 gibt es eine Fehlermeldung, die Sie informiert, wenn etwas schiefgegangen ist und Ihnen eine Vorstellung davon gibt, wie Sie das Problem beheben können.

In diesem Leitfaden werden wir tiefer in die Gründe eintauchen, warum die kritische Fehlermeldung auftritt und wie man damit umgeht, wenn sie auftritt.

Lass uns feiern!

Was ist ein kritischer WordPress-Fehler?

Der sagenumwobene kritische Fehler oder WSoD kann auftreten, wenn bestimmte Dinge bei WordPress schiefgehen.

Normalerweise sehen Sie die obige Nachricht (oder in einigen Fällen den einfachen weißen Bildschirm), wenn Sie versuchen, auf das Frontend Ihrer Website zuzugreifen. In einigen Fällen sehen Sie das gleiche Ergebnis, wenn Sie versuchen, auf das WordPress Admin-Panel (“wp-admin”) zuzugreifen, was den Fehler besonders beängstigend für jemanden macht, der ihn zum ersten Mal erlebt.

Keine Sorge, Ihre Seite ist immer noch da.  Sie müssen nur den Fehler beheben, um sie wieder zum Leben zu erwecken.

Bevor wir darauf eingehen, was verursacht überhaupt den kritischen Fehler?

Das Problem resultiert oft aus einem Problem mit dem PHP Ihrer Website, der Programmiersprache, auf der WordPress basiert.

DreamHost-Glossar

PHP

PHP (Hypertext Preprocessor) ist eine Open-Source-Skriptsprache. Sie wird häufig in der Webentwicklung verwendet und kann in HTML eingebettet werden. Mehrere beliebte Content-Management-Systeme (CMS), wie WordPress, sind mit PHP erstellt.

Mehr lesen

Der Fehler wird normalerweise ausgelöst durch:

  • Fehlerhafter Code, der Ihrer Website hinzugefügt wurde
  • Konflikte zwischen Plugins
  • PHP-Version-Probleme/Speicherbegrenzungen

Wir helfen Ihnen herauszufinden, welches Problem Ihren Fall verursacht und wie Sie es beheben können. Wahrscheinlich werden Sie auf dem Weg viel über WordPress lernen auch.

Wiederherstellung aus einem Backup

Der schnellste und einfachste Weg, das kritische Fehlerproblem zu lösen, besteht darin, Ihre Website einfach auf eine frühere Version zurückzusetzen.

In den meisten Fällen wurde das Problem durch eine Änderung an WordPress verursacht.

Beispielsweise, wenn Sie kürzlich ein neues Plugin installiert, etwas Code zu Ihrer Website hinzugefügt oder Änderungen an den Themendateien Ihrer Website vorgenommen haben.

Bevor wir uns damit beschäftigen, wie diese Probleme behoben werden können, sollten Sie erwägen, eine Sicherungskopie Ihrer Website wiederherzustellen.

Viele WordPress Hosting-Anbieter bieten verwaltete Backup-Dienste an.

Wenn das der Fall ist, müssen Sie sich nur in Ihr Hosting-Konto einloggen und herausfinden, wo die Backups gespeichert sind. Suchen Sie nach einem Backup, das erstellt wurde, bevor der Fehler auftrat.

 

Manchmal ist dies vielleicht keine Option — Vielleicht bietet Ihr Webhost keine Sicherungen an, oder vielleicht haben Sie kürzlich viele Änderungen an Ihrer Website vorgenommen oder viel Inhalt hinzugefügt, den Sie nicht verlieren möchten.

Wenn das der Fall ist, müssen wir auf eine andere Weise eingreifen, um das Problem zu lösen.

(Es ist erwähnenswert, dass wenn Sie eine frühere Version Ihrer Website wiederherstellen, Sie wahrscheinlich alle Änderungen verlieren werden, die zwischen jetzt und der Erstellung der Sicherung an Ihrer Website vorgenommen wurden. Dazu gehören neue Beiträge oder Seiten, hochgeladene Bilddateien und alle anderen Aktualisierungen, die Sie in dieser Zeit gemacht haben.)

Erhalten Sie Inhalte direkt in Ihren Posteingang

Abonnieren Sie jetzt, um alle neuesten Updates direkt in Ihren Posteingang zu erhalten.

Schnelllösungen für das kritische Fehlerproblem

Lassen Sie uns zunächst mit ein paar einfachen Korrekturen beginnen.

Lesen Sie die E-Mail von WordPress (falls zutreffend)

Best case scenario: Sobald dieser Fehler auf Ihrer Website ausgelöst wird, erhalten Sie möglicherweise eine E-Mail von WordPress, die an die Admin-E-Mail-Adresse gesendet wird.

Der Fehler, den Sie sehen, wird etwas ähnliches sagen:

Kritische Fehlermeldung

Wenn Sie Ihre E-Mail überprüfen, sollten Sie eine Benachrichtigung über den Fehler und einige Details zur Fehlerbehebung erhalten.

Folgen Sie den Anweisungen aus der E-Mail und sehen Sie nach, ob das das Problem löst.

In einigen Fällen sehen Sie nur einen einfachen weißen Bildschirm oder erhalten eine Fehlermeldung, ohne dass eine eingehende E-Mail erwähnt wird.

Wenn das der Fall ist, schauen Sie sich die nächsten Schritte an, um das Problem auf eine andere Weise zu lösen.

Versuchen Sie den Wiederherstellungsmodus zu verwenden

In einigen Fällen wird die E-Mail, die Sie von WordPress erhalten, Sie auffordern, eine spezielle Funktion namens Wiederherstellungsmodus zu initiieren.

Dies wird Ihnen den Zugang zu Ihrem WP-Admin-Panel wieder ermöglichen, um Fehler zu beheben, aber wichtig ist, dass dies das Problem nicht löst. Stattdessen wird Ihnen einfach Zugang zum WP-Admin-Panel gewährt, um Plugins zu deaktivieren oder Codefehler zu beheben, ohne auf FTP/SFTP-Zugang zurückgreifen zu müssen.

Auch wenn Sie keine E-Mail mit Anweisungen erhalten haben oder die Anweisungen nicht funktioniert haben, können Sie dennoch versuchen, den Wiederherstellungsmodus manuell zu verwenden.

Um sich über den Wiederherstellungsmodus bei Ihrer Website anzumelden, besuchen Sie einfach diese URL:

yoursite.com/wp-login.php?action=entered_recovery_mode

Von dort aus werden Sie zu einem WordPress-Login-Bildschirm weitergeleitet, auf dem Sie Ihren Benutzernamen und Ihr Passwort eingeben können.

Springen Sie ein und machen Sie alle Änderungen rückgängig, setzen Sie Ihre Themes, Plugins oder was auch immer das Problem verursacht haben könnte, zurück.

Die letzte Aktion auf Ihrer Website rückgängig machen

Das Hinzufügen einer Codezeile oder das Einfügen eines PHP-Skripts aus dem Internet könnte Ihre Website beschädigen.

Wenn Sie kürzlich unmittelbar vor dem Auftreten des Problems an Ihrer WordPress-Site herumgebastelt haben, könnte die einfachste Option sein, diese Website-Änderung manuell zu entfernen oder rückgängig zu machen.

Wenn Sie auf das WP-Admin-Panel zugreifen können:

Melden Sie sich in Ihrem WordPress backend an und versuchen Sie, die kürzlich vorgenommene Änderung zu entfernen oder rückgängig zu machen.

Zum Beispiel, wenn Sie Code aus einem Online-Tutorial hinzugefügt haben, versuchen Sie diesen Code aus Ihren Themendateien zu entfernen und sehen Sie, ob das das Problem behebt.

Wenn Sie kürzlich ein Plugin installiert oder aktualisiert haben, versuchen Sie, dieses Plugin zu deaktivieren.

Plugins sind der häufigste Grund für den WSoD-Fehler. Wenn Sie also kürzlich Änderungen an einem vorgenommen haben, sollte Ihre erste Maßnahme sein, es zu deaktivieren. Wenn Sie Ihre Website neu laden und alles wieder normal ist, haben Sie die Quelle Ihres Problems gefunden! Sie sollten dann den Entwickler des Plugins kontaktieren oder ein Ticket in seinem Support-Forum für weitere Unterstützung einreichen.

Wenn Sie nicht sicher sind, welches Plugin das Problem sein könnte, können Sie alle Ihre Plugins gleichzeitig deaktivieren, indem Sie zum Plugin-Bildschirm in Ihrem WordPress-Armaturenbrett gehen und die Deaktivieren-Option im Dropdown-Menü der Massenaktionen verwenden.

Plugins-Bildschirm, Deaktivierungs-Option

Wenn Sie nicht auf den WP-Admin-Bereich zugreifen können:

Sie müssen diese Änderungen vornehmen, indem Sie über einen SFTP/FTP-Client auf den Webserver Ihrer Website zugreifen oder den Dateimanager Ihres Hosts verwenden.

Sobald Sie Zugang zu Ihrer Seite haben, navigieren Sie zum Haupt-WordPress-Verzeichnis. (Normalerweise „wordpress“ oder etwas wie „home“, „html“ oder „www“ genannt.)

Finden Sie den wp-content Ordner.

wp-content Ordner

Von dort aus müssen Sie die Änderungen direkt in der entsprechenden Datei vornehmen.

Zum Beispiel nehmen wir an, Sie haben die Themedatei Ihrer Website geändert, was zu einem Fehler geführt hat.

Navigieren Sie zu wp-content > themes > Ihr-Theme-Name. Dann finden Sie die relevante Datei, die Sie bearbeitet haben (z.B. „header.php“). Öffnen Sie die Datei.

Sie können es mit einem Desktop-Texteditor wie Notepad oder einer IDE wie Sublime Text bearbeiten. Entfernen Sie den hinzugefügten Code und speichern Sie die Datei.

Ein weiterer Fall könnte sein, dass Sie ein neues Plugin installiert haben, welches den Fehler verursacht hat.

In diesem Fall navigieren Sie zum Ordner /wp_content/plugins.

Finden Sie den Ordner des entsprechenden Plugins. Benennen Sie nun den Ordner in einen anderen Namen als den aktuellen um. Zum Beispiel, ändern Sie den Namen von „simple-plugin“ zu „simple-plugin.renamed.“

Dies wird das Plugin deaktivieren und sollte das Problem beheben.

Ändern Sie Ihr Thema

Genau wie Plugins veralteten oder fehlerhaften Code enthalten können, können das auch Themes. Einige Themes können fehlerhaft programmiert sein oder einen Konflikt mit einem oder mehreren Ihrer Plugins verursachen. Es könnte auch ein Problem bei der Installation oder Aktualisierung des Themes gegeben haben, das dazu geführt hat, dass es unvollständig ist. Schließlich kann auch eine Änderung an der functions.php-Datei des Themes einen Fehler verursachen.

Zum Glück ist es einfach zu überprüfen, ob Ihr Theme den WSoD verursacht. Sie müssen es nur deaktivieren und stattdessen auf ein generisches Theme zurückgreifen.

Wenn Sie Zugang zum Admin-Armaturenbrett haben:

Gehen Sie zu Aussehen > Themes. Fahren Sie mit der Maus über eines der standardmäßigen WordPress-Themes, wie zum Beispiel Twenty Twenty-Three, und klicken Sie auf Aktivieren.

Theme aktivieren

Wenn das Admin-Armaturenbrett nicht verfügbar ist, können Sie dies auch mit SFTP/FTP oder File Manager tun.

Öffnen Sie den Ordner /wp_content/themes und benennen Sie einfach den Ordner für das Thema um, das Sie derzeit verwenden. (Z.B., ändern Sie den Ordnernamen von „current-theme“ zu „current-theme_test.“)

wp_content_themes Ordner

Dies führt dazu, dass WordPress Ihr Theme deaktiviert und automatisch das Standard-Theme anwendet. Sie können jetzt Ihre Website überprüfen, um zu sehen, ob der schwerwiegende Fehler behoben ist.

Wenn diese Methode das Problem behebt, wissen Sie, dass Ihr Thema die Ursache des Fehlers war. Wenn Sie kürzlich Änderungen am Thema vorgenommen haben, sollten Sie versuchen, diese Änderungen zu entfernen oder das Thema zu löschen und die Originalversion neu zu installieren. Wenn dies das Problem nicht behebt, sollten Sie auf die offizielle Dokumentation des Themas verweisen oder sich für weitere Unterstützung an den Entwickler wenden.

Aktivieren Sie den Debug-Modus, um das Problem zu diagnostizieren

Wenn Sie bisher noch keine Lösung für Ihre Probleme gefunden haben oder das Problem zwar diagnostiziert haben, aber immer noch einen Weg zur Behebung benötigen, dann ist es an der Zeit, nicht mehr nett zu sein.

Treffen Sie: WordPress Debug-Modus.

Dies ist ein Werkzeug, das in alle Installationen von WordPress integriert ist. Normalerweise ist es ausgeschaltet, da es ausschließlich zu Testzwecken gedacht ist, aber Sie können es jederzeit aktivieren.

Das Aktivieren des Debug-Modus ermöglicht es Ihnen, ein Fehlerprotokoll von allem zu erstellen, was passiert, wenn Ihre Website versucht zu laden. Sie können sogar wählen, diese Informationen direkt auf der Seite anzuzeigen.

Es wird empfohlen, dies auf einer Test- oder Staging-Version Ihrer Website durchzuführen, da die durch den Debug-Modus gesammelten Informationen sensibel sein können. Zum Beispiel könnten sie persönliche Informationen enthalten oder Sicherheitsmängel aufzeigen.

Um den Debug-Modus zu aktivieren, müssen Sie Ihre wp-config.php-Datei bearbeiten. Diese Datei ist ein enorm wichtiger Baustein Ihrer Website, da sie alle Ihre Datenbankinformationen (einschließlich Ihrer Passwörter) enthält. Sie sollten sich daher vor dem Bearbeiten auf die offizielle Dokumentation beziehen.

Wenn Sie bereit sind, mit dem Debuggen zu beginnen, greifen Sie über SFTP, SSH oder den Dateimanager Ihres Hosts auf Ihre Website zu. (Siehe Option 2 für weitere Details.)

Navigieren Sie zum Root-Verzeichnis Ihrer WordPress-Installation. (Dies sollte der Ordner sein, der Ordner wie „wp-content“ enthält.)

Suchen Sie nach der wp-config.php Datei.

wp-config.php

Öffnen Sie es und suchen Sie nach der folgenden Zeile im Code der Datei:

define( 'WP_DEBUG', false );

Dieser Code setzt den Debug-Modus auf „false“ oder aus.

Ersetzen Sie diese Zeile durch die folgenden zwei Zeilen:

define( 'WP_DEBUG', true );

define( 'WP_DEBUG_LOG', true );

(Wenn Sie nichts sehen, was wie die Originalzeile in der wp-config aussieht, können Sie die beiden Zeilen irgendwo in der Datei vor der letzten Zeile einfügen, die lauten sollte: „/* Das ist alles, hören Sie auf zu bearbeiten! Frohes Bloggen. */.“)

Wenn Sie die Datei speichern, wird der Debugmodus aktiviert. Dies aktiviert auch das WP-Debugprotokoll, das eine debug.log-Datei im Verzeichnis /wp-content/ erstellt. Diese Fehlerprotokolldatei kann mit den meisten Standard-Texteditoren, wie TextEdit oder Notepad, geöffnet und gelesen werden.

Nerd note: Sie könnten auch wählen, die Fehlermeldungen direkt auf der Seite anzuzeigen. Um dies zu tun, fügen Sie den folgenden Code zu wp-config.php hinzu: define( ‘WP_DEBUG_DISPLAY’, true );

Versuchen Sie jetzt, Ihre Website erneut zu besuchen.

Öffnen Sie dann die Protokolldatei im Verzeichnis /wp-content/.

Sie sollten einige Details über den aufgetretenen PHP-Fehler sehen.

(Achtung: Denken Sie daran, den Debug-Modus und das Debug-Protokollieren zu deaktivieren, nachdem Sie Ihr Problem gelöst haben. Beachten Sie, dass das Debug-Protokoll manchmal Schwachstellen und andere Probleme auf Ihrer Website aufdecken kann.)

Mit diesen Informationen werden wir uns daran machen, das Problem zu lösen.

Das Problem beheben

Wenn Sie bis hierhin dem Artikel gefolgt sind, dann gehen wir davon aus, dass Sie nun den Teil erreicht haben, in dem Sie das Protokoll ansehen und denken: „Was bedeutet das eigentlich?“

Lassen wir das endgültig reparieren.

Löschen oder Korrigieren von Theme-Code

Eines der häufigsten Probleme, das die kritische Fehlermeldung auslöst, ist, dass Sie einfach defekten oder fehlerhaften Code irgendwo in den Themendateien Ihrer Website haben.

Beispielsweise könnten Sie einen Fehler wie diesen hier sehen:

Parse error: Syntaxfehler, unerwartetes $end in /home/name/public_html/wordpress/wp-content/themes/your_theme/functions.php in Zeile 231

In diesem Fall können Sie sehen, dass das Problem in der functions.php Datei liegt, speziell in Zeile Nummer 231. Das zeigt uns genau, wo wir suchen müssen, um das Problem zu beheben.

Sie können jetzt die Funktionsdatei öffnen, die markierte Zeile überprüfen und untersuchen, um zu sehen, was den Syntaxfehler verursacht haben könnte. Normalerweise ist es etwas Einfaches, wie ein fehlendes Semikolon oder ein Tippfehler.

Wenn Sie Fehlermeldungen erhalten, die weniger eindeutig sind, können Sie diese in der Regel in Google oder eine andere Suchmaschine eingeben, um weitere Informationen zu finden. Sie werden selten auf ein einzigartiges Problem stoßen, daher ist es wahrscheinlich, dass jemand bereits vor Ihnen mit — und gelöst — Ihrem spezifischen Problem konfrontiert war. Daher können Sie sich normalerweise auf den WordPress Codex und die Support-Foren zur Hilfe nehmen.

Fühlen Sie sich nicht wohl oder vertraut mit PHP, und das Ganze sieht für Sie wie eine Fremdsprache aus? Ziehen Sie in Erwägung, sich an den technischen Support Ihres Hosting-Anbieters zu wenden.

Teilen Sie den Fehler mit ihnen und sehen Sie, ob sie Ihnen helfen können, das Problem zu beheben.

Sobald Sie das Problem behoben haben, können Sie die Datei speichern und dann Ihre Website erneut überprüfen.

Plugins deaktivieren

Auch wenn Sie kürzlich kein Plugin installiert haben, kann es dennoch zu einem Fehler kommen.

Viele Websites sind so eingestellt, dass Plugins automatisch aktualisiert werden, und ein neues Update für das Plugin oder Ihre WordPress-Installation könnte den Fehler verursachen.

Wie können Sie feststellen, ob dies der Fall ist und welches Plugin dafür verantwortlich ist?

Bezüglich Ihres Fehlercodes sollten Sie Hinweise darauf sehen, dass ein Plugin das Problem verursacht.

Sie könnten einen Fehler wie diesen sehen:

Parse error: syntax error, unexpected $end in /home/name/public_html/wordpress/wp-content/plugins/your_plugin/plugin.php on line 231

Sie können erkennen, dass es sich um einen Plugin-bezogenen Fehler handelt, da sich der Ort des Fehlers in einer Datei innerhalb des /wp-content/plugins Ordners befindet.

Wenn Sie ein versierter PHP-Programmierer sind, können Sie das Problem angehen (wie im ersten Abschnitt besprochen).

Wenn nicht, werden Sie wahrscheinlich einfach das Plugin deaktivieren wollen, bis eine Lösung gefunden ist.

wp-content Ordner

Um das zu tun, navigieren Sie zu dem /wp-content/plugins/your_plugin Ordner. Benennen Sie den Ordner in irgendetwas um, außer seinem aktuellen Namen (z.B. „your_plugin_disabled“).

Dies wird das Plugin, das den Fehler verursacht, deaktivieren und Ihre Website wiederherstellen, während Sie herausfinden, wie Sie das Problem beheben können, das den Fehler verursacht.

Wenn dies das Problem nicht wie erwartet behebt oder Sie Schwierigkeiten haben, sollten Sie in Erwägung ziehen, alle Ihre Plugins vorübergehend zu deaktivieren.

Machen Sie das einfach, indem Sie den gesamten Ordner „plugins“ in etwas Neues wie „plugins_test“ umbenennen.

renaming to plugins_test

Dies ist keine langfristige Lösung, aber ein wichtiger Teil der Fehlerbehebung.

Wenn dies das Problem behebt, können Sie einen neuen Ordner namens „plugins“ erstellen und dann die Plugin-Ordner einzeln hineinverschieben, um zu sehen, welches Plugin die Seite zum Absturz bringt.

Verwandt: Wie man sein erstes WordPress Plugin erstellt (mit minimaler Codierung)

Erhöhen Sie Ihr Speicherlimit

Wenn das WSoD gelegentlich oder in bestimmten Teilen Ihrer Website erscheint, kann dies daran liegen, dass Ihre Website ihr maximales Speicherlimit überschritten hat. Dies bezieht sich speziell auf das PHP-Speicherlimit, also die Menge an Speicher, die dem PHP, auf dem WordPress läuft, zugewiesen ist. Sie können den Seitengesundheitsinformationsbildschirm verwenden, um Einzelheiten über die Konfiguration Ihrer WordPress-Website zu erfahren. Das Limit ist normalerweise standardmäßig auf 40MB gesetzt, aber manchmal ist das nicht ausreichend.

Um dies zu beheben, müssen Sie Ihrer Installation mehr Speicher zuweisen. Die genaue Vorgehensweise kann je nach Ihrer spezifischen Konfiguration und Ihrem Host variieren, aber lassen Sie uns einige der häufigsten Methoden abdecken.

Um den PHP-Speicher Ihrer Website zu erhöhen:

  1. Zugriff auf Ihre Website über SFTP/FTP, File Manager oder SSH
  2. Navigieren Sie zum WordPress-Root-Verzeichnis
  3. Öffnen Sie wp-config.php

Alles, was Sie tun müssen, ist die folgende Zeile irgendwo in der Datei vor der Abschlusszeile hinzuzufügen:

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

Die Zahl + „M“ ist die Menge an MB (Megabyte), die Sie dem PHP-Speicher zuweisen möchten.

Allerdings können Sie das Speicherlimit nur bis zu einem gewissen Grad erhöhen. Ihre Seite und Installation haben ein festgelegtes Maximum, das Sie nicht überschreiten können, sodass Sie ab einem bestimmten Punkt das Limit einfach nicht weiter erhöhen können. Wenn dies auftritt und Sie feststellen, dass das Erhöhen des Speicherlimits das Problem nicht löst, sollten Sie in Erwägung ziehen, Ihren aktuellen Hosting-Plan zu verbessern. Es ist möglich, dass Ihre Seite die Hosting-Umgebung überwachsen hat und Sie in Betracht ziehen müssen, auf einen anderen Hosting-Plan zu wechseln.

Ungewöhnliche Fehler überprüfen

Wenn Sie es bis hierher geschafft haben und immer noch nicht in der Lage waren, Ihren WSoD zu beheben, haben Sie unser Mitgefühl. Sie gehören auch zur Minderheit, da die bisher besprochenen Techniken die überwiegende Mehrheit der Fehler beheben werden. Es gibt jedoch noch Hoffnung!

Wir werden nun schnell einige der ungewöhnlicheren Probleme durchgehen, die Probleme mit WordPress verursachen können (was zu dem WSoD führt). Diese sind weniger wahrscheinlich die Ursache, aber nicht unbekannt, daher sind es wichtige Dinge, die man überprüfen sollte, wenn man bereits alles andere versucht hat.

Prüfen Sie, ob Ihr Server ausgefallen ist

Es ist möglich, dass die Probleme Ihrer Website von Problemen mit Ihrem Hostserver herrühren könnten. Der Server könnte vollständig ausgefallen sein, daher überprüfen Sie andere Websites, von denen Sie wissen, dass sie auf demselben Server gehostet werden. Es ist auch möglich, dass ein Serverfehler vorliegt oder der Server nicht korrekt funktioniert. Es könnte sogar sein, dass er sich in Wartung befindet.

Eine Möglichkeit, dies zu überprüfen, besteht darin, den Dienststatus Ihres Hosts zu überprüfen:

DreamHost Service-Status

Auch wenn Ihr Server problemlos zu funktionieren scheint und der Host keine Probleme hat, sollten Sie dennoch versuchen, deren Support zu kontaktieren. Ihre Website könnte immer noch Probleme aufgrund des Servers haben, auch wenn niemand anderes das gleiche Problem hat. Daher könnten sie Ihnen möglicherweise helfen.

Überprüfen Sie Ihre Caching-Lösung

Implementierung einer Cache-Lösung in WordPress ist eine ausgezeichnete Methode, um Ihre Website zu beschleunigen. Es besteht jedoch das Risiko, dass veraltete Inhalte Probleme verursachen können, da alte Versionen von Dateien gespeichert werden.

Dies kann behoben werden, indem Sie den Cache leeren, was alle unnötigen gespeicherten Daten von Ihrer Website löscht. Wenn Sie das getan haben, überprüfen Sie Ihre Website erneut, um zu sehen, ob Sie das Problem behoben haben. Wenn ja, möchten Sie vielleicht die Entwickler Ihrer Caching-Lösung kontaktieren, um herauszufinden, warum der WSoD passiert ist, oder sich mit dem Support-Team Ihres Hosts in Verbindung setzen.

Verwandt: Tutorial zur Optimierung der Geschwindigkeit Ihrer Website

Untersuchen Sie Ihre Seite auf beschädigte Dateien

Es kommt selten vor, dass WordPress-Kerndateien beschädigt werden, aber es kann passieren.

Zum Beispiel könnte ein Fehler auftreten, wenn eine neue Version von WordPress installiert wird, was dazu führt, dass eine oder mehrere der Dateien unvollständig sind. Wenn dies der Fall ist, sehen Sie normalerweise etwas im Fehlerprotokoll, das vom Debug-Modus erstellt wurde – aber nicht immer. Wenn Sie vermuten, dass es ein Problem mit den Kerndateien Ihrer Website gibt, sollten Sie sich an Ihren Host wenden und ihn bitten, Ihnen bei der Diagnose und Behebung des Problems zu helfen.

Was tun, wenn nichts den kritischen Fehler behebt

Im unwahrscheinlichen Fall, dass der kritische Fehler auch nach der Durchführung aller oben genannten Fehlerbehebungstechniken bestehen bleibt, ist es an der Zeit, einige Lösungen als letzten Ausweg zu nutzen.

Jedoch sollten Sie, bevor Sie irgendetwas anderes tun, zunächst das Support-Team Ihres Hosts kontaktieren, falls Sie dies noch nicht getan haben. In vielen Fällen werden sie Ihnen helfen können.

Ein mögliches Problem könnte sein, dass die auf Ihrem Server laufende PHP-Version veraltet und nicht mehr von WordPress unterstützt wird. Dies passiert ab und zu, wenn Sie Ihre Hosting-Umgebung nicht auf dem neuesten Stand halten, da neue WordPress-Versionen manchmal eine neuere PHP-Version erfordern. (Zum Zeitpunkt des Verfassens dieses Textes benötigt WordPress PHP 7.4 oder höher.)

Wenn das nicht funktioniert oder Ihr Hosting-Support keine Hilfe anbieten kann, dann müssen Sie möglicherweise WordPress komplett neu installieren.

Manchmal, wenn Ihre Website gehackt wurde oder Malware auf irgendeine Weise zu Ihrer Website hinzugefügt wurde, kann es sehr schwierig sein, das Problem zu entfernen, ohne von vorne zu beginnen.

DreamHost-Glossar

Malware

Malware ist eine Art von bösartiger Software, die speziell dafür entwickelt wurde, dem Computer oder Server des Opfers Schaden zuzufügen. Am häufigsten wird sie verwendet, um auf private Informationen zuzugreifen oder Dateien als Lösegeld festzuhalten.

Mehr lesen

Aber wenn Sie unseren Anweisungen folgen, wie Sie eine gehackte Seite wiederherstellen können, sollten Sie in der Lage sein, WordPress neu zu installieren und es wieder mit Ihrer bestehenden Datenbank zu verbinden, ohne all Ihre Dateien und Inhalte zu verlieren.

Ist es behoben?

Hoffentlich hat Ihnen dieser Leitfaden geholfen, Ihre Website vor 20 Minuten zu reparieren, und Sie haben es gar nicht so weit in den Artikel geschafft.

Aber segne dein Herz, wenn du trotzdem noch liest.

Beachten Sie, dass viele dieser Lösungen zwar einfach erscheinen können, sie aber schnell zu viel größeren Problemen führen können, wenn Sie nicht sicher sind, was Sie tun.

Haben Sie also keine Angst, um Hilfe zu bitten.

Schließlich sind wir genau dafür hier.

Hintergrundbild der Anzeige

Sie träumen es, wir programmieren es

Nutzen Sie über 20 Jahre Programmiererfahrung, wenn Sie sich für unseren Webentwicklungsservice entscheiden. Lassen Sie uns einfach wissen, was Sie für Ihre Website wünschen — wir kümmern uns um den Rest.

Mehr erfahren