Der weiße Bildschirm des Todes kann der schlimmste Albtraum eines Website-Besitzers sein. Dieser frustrierende WordPress-Fehler lässt Sie auf eine leere Seite starren, ohne Hinweise darauf zu geben, was schiefgelaufen ist.
Um die Sache noch schlimmer zu machen, kann dieser häufige WordPress-Fehler manchmal bestimmte Teile Ihrer Website beeinträchtigen, wie z. B. den Admin-Bereich oder einzelne Beiträge.
Zum Beispiel haben wir den White Screen of Death im WordPress-Adminbereich gesehen, während alles andere einwandfrei funktionierte. In anderen Fällen sahen wir ihn nur beim Aufrufen eines bestimmten Beitrags.
Das Verständnis der Grundursachen dieses Fehlers ist der erste Schritt zur Lösungsfindung. Dieser Leitfaden behandelt einige Lösungen zur Behebung des White Screen of Death und bietet umsetzbare Schritte zur Wiederherstellung der Funktionalität Ihrer Website.

Hinweis: Bevor Sie Änderungen an Ihrer Website vornehmen, stellen Sie sicher, dass Sie ein Backup Ihrer WordPress-Website haben. Wenn Sie keinen Zugriff auf den Admin-Bereich haben, lesen Sie unseren Leitfaden, wie Sie manuell ein WordPress-Datenbank-Backup erstellen.
Warum sehen Sie den White Screen of Death in WordPress?
Meistens bedeutet ein "White Screen of Death", wenn Sie versuchen, Ihre WordPress-Website zu besuchen, dass ein Skript auf Ihrer Website das Speicherlimit erschöpft hat.
Das nicht reagierende Skript wird entweder von Ihrem WordPress-Hosting-Server beendet oder läuft einfach ab. Deshalb wird keine tatsächliche Fehlermeldung generiert, und Sie sehen nur einen leeren weißen Bildschirm.

Manchmal kann es jedoch vorkommen, dass Sie eine Fehlermeldung sehen.
Zum Beispiel sehen Sie möglicherweise eine kritische Fehlermeldung anstelle einer leeren Seite.

Ob Sie einen leeren Bildschirm oder die Meldung „Auf Ihrer Website ist ein kritischer Fehler aufgetreten“ sehen, es ist derselbe Fehler.
Dieser Fehler kann auch durch ein schlecht codiertes Theme oder ein Plugin, das auf Ihrer Website installiert ist, verursacht werden. Manchmal kann er auch auftreten, wenn es ein Problem mit Ihrem Webhosting-Server gibt.
Da der White Screen-Fehler durch eine Vielzahl von Dingen verursacht werden kann, erfordert er eine methodische Fehlerbehebung, um ihn zu beheben. Hier sind die Schritte, die Sie versuchen sollten:
- Prüfen Sie, ob das Problem auf Ihren anderen Websites auftritt
- Beheben Sie den White Screen-Fehler mit dem WordPress-Wiederherstellungsmodus
- Speicherlimit erhöhen
- Beheben Sie den White Screen Error, indem Sie alle Plugins deaktivieren
- Standard-Theme aktivieren
- Aktivieren Sie den Debug-Modus, um Fehler in WordPress zu erfassen
- WordPress-Cache leeren
- Beheben Sie den Fehler mit dem weißen Bildschirm für längere Artikel
Video-Tutorial
Wenn Sie schriftliche Anweisungen bevorzugen, lesen Sie einfach weiter.
1. Prüfen Sie, ob das Problem auf Ihren anderen Websites auftritt
Wenn Sie andere WordPress-Websites auf demselben Hosting-Konto installiert haben, sollten Sie zunächst prüfen, ob das Problem auch bei anderen Websites auftritt.
Wenn ja, dann ist das ein starker Hinweis darauf, dass mit Ihrem WordPress-Hosting-Service etwas nicht stimmt. Dies könnte ein vorübergehendes Problem sein, das ihren Service beeinträchtigt, und Sie müssen sich an ihren Support wenden, um weitere Hilfe zu erhalten.
Wenn das Problem jedoch nur bei einer Website oder einem bestimmten Teil dieser Website auftritt, wissen Sie, dass das Problem bei dieser speziellen Website liegt.
2. Beheben Sie den White-Screen-Fehler mit dem WordPress-Wiederherstellungsmodus
Wenn der Fehler mit dem weißen Bildschirm des Todes durch ein WordPress-Plugin oder ein Theme verursacht wird, kann WordPress dies möglicherweise erkennen.
Die neue Funktion zum Schutz vor kritischen Fehlern, die in WordPress 5.2 eingeführt wurde, kann den Fehler manchmal abfangen, sodass Sie möglicherweise nicht einmal einen weißen Bildschirm sehen. Stattdessen sehen Sie eine Meldung, dass die Website technische Schwierigkeiten hat.

WordPress sendet auch eine E-Mail über das Problem an Ihre Admin-E-Mail-Adresse.
Die E-Mail hat den Betreff „Ihre Website hat ein technisches Problem“.

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

Wenn Sie jedoch den einfachen weißen Bildschirm des Todes ohne E-Mail- oder Wiederherstellungsmodusoption sehen, müssen Sie den Fehler manuell beheben.
3. Erhöhen Sie das Speicherlimit
Normalerweise tritt dieser Fehler auf, weil ein Skript den Speicher Ihres Webservers erschöpft hat und mitten in der Ausführung abgebrochen wurde.
Um dies zu beheben, müssen Sie den PHP-Speicher erhöhen, der WordPress zur Verfügung steht. Dadurch kann das Skript mehr Speicher verwenden, um die Aufgabe abzuschließen, die es ausführen sollte.
Sie müssen die Datei wp-config.php auf Ihrer WordPress-Site bearbeiten oder ein Code-Snippet-Plugin wie WPCode verwenden.
Sie können die Anweisungen in unserem Tutorial zum Erhöhen des PHP-Speichers in WordPress befolgen.
4. Beheben Sie den White Screen-Fehler, indem Sie alle Plugins deaktivieren
Wenn das Erhöhen des PHP-Speicherlimits nicht geholfen hat oder wenn Sie ein hohes Speicherlimit haben, wie z. B. 256 MB oder 512 MB, müssen Sie mit der Fehlerbehebung beginnen.
Nach unserer Erfahrung bei der Fehlerbehebung dieses Problems haben wir immer festgestellt, dass das Problem entweder bei einem bestimmten Plugin oder einem Theme liegt. Deaktivieren wir nun alle Plugins.
Wenn Sie noch Zugriff auf das WordPress-Admin-Dashboard haben, können Sie einfach zur Seite Plugins » Installierte Plugins gehen. Wählen Sie alle installierten Plugins aus und wählen Sie dann unter dem Dropdown-Menü "Massenaktionen" die Option "Deaktivieren".

Wenn Sie jedoch keinen Zugriff auf den WordPress-Adminbereich haben, müssen Sie alle Plugins deaktivieren über FTP.
Verbinden Sie sich zuerst mit Ihrer WordPress-Website über einen FTP-Client oder den Dateimanager Ihres Hosting-Anbieters. Sobald Sie verbunden sind, navigieren Sie zum Ordner wp-content, wo Sie den Ordner plugins sehen werden.
Klicken Sie nun mit der rechten Maustaste auf den Ordner plugins und wählen Sie dann „Umbenennen“. Sie können den Ordner plugins in „plugins-deactivated“ umbenennen.

WordPress sucht nach einem Ordner namens plugins, um alle Plugins zu laden. Wenn es den Ordner nicht finden kann, deaktiviert es einfach alle Plugins.
Wenn dies das Problem behebt, aktivieren Sie jeweils ein Plugin, um der Sache 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.
5. Aktivieren Sie das Standard-Theme
Wenn die Plugin-Fehlerbehebung das Problem nicht behebt, sollten Sie versuchen, Ihr aktives Theme durch ein Standard-Theme zu ersetzen.
Verbinden Sie sich zunächst mit Ihrer Website über einen FTP-Client und navigieren Sie zum Ordner /wp-content/themes/. Dieser Ordner enthält alle auf Ihrer Website installierten Themes.
Klicken Sie mit der rechten Maustaste, um Ihr aktuelles WordPress-Theme auszuwählen und es als Backup auf Ihren Computer herunterzuladen.

Als Nächstes müssen Sie Ihr aktuelles Theme von Ihrer Website löschen.
Klicken Sie einfach mit der rechten Maustaste auf Ihren Theme-Ordner und wählen Sie 'Löschen'. Ihr FTP-Client löscht nun das Theme von Ihrer Website.

Wenn Sie nun ein Standard-WordPress-Theme wie (Twenty Twenty-Two oder Twenty Twenty-Three) auf Ihrer Website installiert haben, wird WordPress es automatisch als Standard-Theme verwenden.
Wenn Sie jedoch kein Standard-Theme installiert haben, müssen Sie es manuell über FTP installieren.
Wenn dies das Problem behebt, sollten Sie sich die functions.php-Datei Ihres Themes ansehen. Wenn sich am Ende der Datei zusätzliche Leerzeichen befinden, müssen Sie diese entfernen, und manchmal behebt dies das Problem.
Wenn Sie eine schlecht programmierte Funktion in der functions.php-Datei Ihres Themes verwenden, kann dies ebenfalls den Fehler des weißen Bildschirms des Todes verursachen.
Erwägen Sie, eine frische Kopie Ihres Themes von der Quelle herunterzuladen und es dann manuell per FTP zu installieren.
6. Debug-Modus aktivieren, um Fehler in WordPress zu erfassen
Wenn bisher nichts geholfen hat, besteht der nächste Schritt darin, das Debugging in WordPress zu aktivieren. Dies erstellt Fehlerprotokolle, mit denen Sie sehen können, welche Art von Fehlern ausgegeben werden.
Fügen Sie einfach den folgenden Code zu Ihrer wp-config.php Datei hinzu:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );
Sobald Sie dies hinzufügen, zeigt der leere Bildschirm nun Fehler, Warnungen und Hinweise an. Diese können Ihnen helfen, die Ursache zu ermitteln.
Wenn Sie keine Fehler sehen, sollten Sie trotzdem 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, die ein Protokoll aller Fehler, Hinweise und Warnungen enthält.

7. Leeren Sie den WordPress-Cache
Manchmal haben Sie Zugriff auf das Backend, aber das Frontend der Website zeigt den White Screen of Death.
Dies kann aufgrund eines Caching-Plugins geschehen. In diesem Fall müssen Sie einfach Ihren WordPress-Cache leeren.
Sie können unseren Leitfaden zum Löschen des Caches in WordPress für detaillierte Anweisungen einsehen.
8. Beheben Sie den White Screen-Fehler für längere Artikel
Wenn Sie nur bei einem sehr langen Beitrag oder einer sehr langen Seite den White Screen of Death haben, könnte diese Methode funktionieren.
Dieser Trick erhöht im Grunde die Textverarbeitungsfähigkeit von PHP, indem er das Rekursions- und Backtracking-Limit erhöht. Sie können den folgenden Code in Ihre wp-config.php-Datei einfügen:
/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);
Wir verstehen, dass dies ein sehr frustrierender Fehler ist, und hoffen, dass einer der oben genannten Tricks das Problem für Sie behoben hat.
Möglicherweise möchten Sie auch unseren WordPress-Fehlerbehebungsleitfaden lesen, der die Schritte erklärt, die Sie unternehmen sollten, um WordPress-Probleme selbst zu erkennen und zu beheben, oder unsere Liste der häufigsten Probleme mit dem WordPress Block Editor und wie man sie behebt.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Dagoberto
Ich muss 3.9.2 auf 3.9.1 herabstufen.
Sylvester Lapisang
Danke für den Beitrag, alle Plugins deaktiviert und es hat funktioniert, Zopim Chat war das Problem
Robbie Davidson
Das Löschen des WP Super Cache Plugins hat das Problem für mich gelöst.
wohfab
Bei mir war es eine abgestürzte functions.php (obwohl ich nichts geändert habe o.o) – VIELEN DANK!
Aleksandar
Tolle Tipps. In meinem Fall (WP v.3.5.1) war das Problem das Plugin wp-super-cache. Ich habe es einfach gelöscht und alles funktioniert wieder. Ich hatte keine Zeit, die Installation und die Plugins zu aktualisieren und aufzurüsten. Das hilft vielleicht.
Chris
Danke, sowohl das Entfernen von Plugins als auch das Ändern von Themes auf Standard hat für mich funktioniert. Aber mein Problem ist, dass ich meine Plugins nicht aktivieren kann. Es öffnet sich nur ein weiterer weißer Bildschirm des Todes. Alle Plugins.
Hans Haupt
Vielen Dank für Ihren Beitrag.
Ich habe versucht, mein Theme zu aktualisieren und wurde mit dem 'White Screen of Death' konfrontiert.
Ich habe Ihren Rat befolgt, das problematische Theme über cPanel von der Website zu löschen, und „presto“, ich konnte mich wieder bei WordPress anmelden und das Theme zu einem funktionierenden ändern.
Bryan Myers
Hier ist noch etwas, worauf Sie achten sollten: Stellen Sie sicher, dass Sie den PHP-Tag im Block mit den Seiteninformationen (nicht sicher, wie er wirklich heißt) am Anfang Ihrer Vorlagenseite schließen. Doh.
Kaveh
Thank you so much
Your instruction helped me fix my problem
tnx again
bashar
Vielen Dank.. Problem gelöst.
Ich liebe wpbeginner.com wirklich
Tommy
Hallo zusammen, ich hatte dieses Problem auch und eine Lösung gefunden. Es schien nach dem Update von 3.71 auf 3.72 aufgetreten zu sein.
Ok, ich habe Folgendes versucht:
Plugin-Ordner umbenennen
Thema löschen
Speicher in Konfigurationsdatei ändern
Fehler in Konfigurationsdatei melden
Dann sah ich den Fehler:
Parse error: syntax error, unexpected $end in /home/public_html/wp-includes/cron.php on line 247
Ich habe cron.php überprüft und es sah so aus, als wäre viel Code abgeschnitten, da er mit einem Kommentar endete. Also habe ich eine neue cron.php-Datei von WordPress hochgeladen und es hat funktioniert.
Ich hoffe, das hilft anderen mit diesem Problem.
Danke
vincent
Hallo, ein einfacherer Weg ist, alle Plugins manuell über PhpMyAdmin zu deaktivieren http://perishablepress.com/quickly-disable-or-enable-all-wordpress-plugins-via-the-database/
Mike
Es ist das erste Mal, dass ich hier schreibe. In meinem Fall ist alles leer, ich kann mich nicht einmal anmelden mit
Es ist noch im Aufbau, also habe ich gerade ein neues Theme hochgeladen und alles wurde leer.
Ich weiß, dass ich das Theme auf „twenty twelve“ zurücksetzen muss, aber wie? Wenn ich mich nicht einmal anmelden kann.
Irgendeine Hilfe?! DANKE
WPBeginner Support
Verbinden Sie sich mit Ihrer Website über einen FTP-Client, navigieren Sie zum Verzeichnis /wp-content/themes/ und löschen Sie das gerade hochgeladene Theme. Wenn Ihr Webhoster cPanel anbietet, können Sie den Dateimanager in cPanel verwenden, um das Theme zu löschen.
Admin
Jay Lawrence
Hier ist eine weitere Möglichkeit, den WSOD zu bekommen! Meine Vorlage von Yoo Themes generiert ein „cache“-Verzeichnis. Ich habe versehentlich die Festplatte mit dieser Website gefüllt, was zu einer Cache-Datei mit null Bytes führte.
root@www:/var/www/wp-content/themes/yoo_vanilla_wp# ls -l cache/
total 32
-rw-r--r-- 1 www-data root 25 Mar 13 16:41 index.php
-rw-r--r-- 1 www-data www-data 0 Mar 13 16:43 xml-9ae22c153220f9eda980e5ec3b598954.php
Löschen Sie die „xml*.php“-Dateien hier, nachdem Sie Ihr Laufwerk bereinigt haben … wieder im Geschäft.
Das hat nur ein paar Stunden gedauert, bis ich es gefunden habe – stöhn.
Ope
Entschuldigung, ich habe die xml.php-Datei gelöscht, aber sie kam sofort wieder, als ich die wp-admin-Seite aktualisierte. WSOD besteht weiterhin. Irgendwelche Hilfe. Ich benutze auch ein Yoo-Theme
Michelle
I have this White Screen on my website, have tried EVERYTHING and nothing working. I cannot access my wordpress login or admin page. It is a new website, so I dont mind wiping it clean and starting again, but I have tried to upload a fresh install of wordpress 3 times and it keeps crashing dreamweaver. Is there any other way I can fix this?? Need help Please
Aamna
Ich bin Abonnent Ihrer Website und mein Kunde sieht ebenfalls den "White Screen of Death"
Ich habe alle Lösungen ausprobiert, aber ohne Erfolg
Ich glaube, dass der wp-content-Ordner meiner Kundenwebsite unnötige Ordner enthält, wie z.B.:
1- Backups (Dateien in diesem Ordner sind (.htaccess, .backup_running, database_arcproject_co_u.sql)
2- Cache
3- Uploads (enthält viele Ordner mit Bildern)
Bitte sagen Sie mir, was ich tun soll?
Danke
WPBeginner Support
Stellen Sie zunächst sicher, dass Ihr Kunde ein Backup hat. Wenn kein Backup vorhanden ist, müssen Sie jetzt eines erstellen, bevor Sie weitere Änderungen vornehmen.
Danach können Sie beginnen, unnötige Dateien aus dem wp-content-Ordner zu löschen. Versuchen Sie, alle Plugins zu deaktivieren, indem Sie den Ordner wp-content/plugins in wp-content/plugins.old umbenennen.
Admin
Aamna
Ich habe versucht, die Plugins zu deaktivieren, aber es hat nicht funktioniert.
Wie auch immer, wie kann ich ein Backup der Website erstellen?
WPBeginner Support
Falls Sie keinen Zugriff auf den Admin-Bereich haben, müssten Sie zuerst ein Datenbank-Backup manuell erstellen. Danach müssten Sie alle Dateien von der Website mit einem FTP-Client herunterladen.
AJ
Eine der häufigsten Ursachen für einen "Whitescreen" ist ein Leerzeichen am Anfang oder Ende einer functions.php-Datei oder einer anderen PHP-Datei. Oft, wenn man Code ausschneidet und einfügt oder einfach nur bearbeitet, gelangt ein Zeilenumbruch oben oder unten hinein und zack!!...
Schauen Sie vor dem Tag < am unteren Rand.
jd
Ich habe einige Tests durchgeführt, ein neues Theme auf den Server hochgeladen, kein Limit für den Arbeitsspeicher gesetzt und WP auf die aktuelle Version neu installiert. Und was ich als Problem herausgefunden habe, ist die SQL-Datenbank.. wenn WP dem SQL-Server mitteilt, dass ich Informationen gelöscht oder aktualisiert habe, scheint es alles zu behalten, selbst die gelöschten Elemente.. NUN die große Frage, was habe ich getan, um es zu beheben. Nun, ich bin zur Datenbank gegangen, habe alles gelöscht und es dann wieder unter demselben Namen benannt und bin zu meiner Seite gegangen und habe einige grundlegende Informationen eingegeben, die angezeigt wurden.. und BAMMM kein weißer Bildschirm mehr. Ich habe das Theme aktiviert und meine Anpassungen und Kreationen fortgesetzt.
Lea
Hallo,
Ich habe eine WP-Website für einen Kunden übernommen und mich einmal eingeloggt, die Plugins aktualisiert und seitdem kann ich weder auf den Admin-Bereich von WP zugreifen noch die Website sehen. White Screen of Death in der Tat, für beides.
Ich habe in den Kommentaren oben gelesen, dass jemand das gleiche Problem hatte, auf das Sie sich im Artikel „Ausgesperrt aus dem WordPress-Adminbereich“ bezogen haben. Leider verweisen Sie in diesem Artikel die Person mit einem White Screen of Death auf den Artikel „How To fix the WorldPress White screen of death“, der hier das Thema ist.
Also… ich bin ein Anfänger in WP und bin verloren. + mein Kunde hat seit 24 Stunden keine Website mehr.
Ich würde mich wirklich über Hilfe oder eine Weiterleitung zu einem Tutorial/Artikel freuen, der mir erklärt, wie ich tatsächlich auf meine Admin-Seite zugreifen kann!
Vielen Dank im Voraus.
Lea
Dum
Das Umbenennen des wp super cache Plugin-Verzeichnisses im Ordner „Plugins“ hat das Problem behoben
abdul aziz
Bruder!!!!!!!!!! Wirklich Danke, es war ein Theme-Problem, kannst du mir vorschlagen, wie ich dieses Problem mit demselben Theme beheben kann???
Abdul Azzi
Ich habe alle Schritte befolgt... aber immer noch derselbe Fehler..
Bitte schlagen Sie mir vor, was ich tun soll???
Boby
Hallo, meine WordPress-Seite kann nur von mir (Admin) besucht werden. Wenn ich mich abmelde, ist die Homepage ein weißer Bildschirm. Bitte helfen Sie mir
WPBeginner Support
Versuchen Sie, zu einem Standard-Theme wie Twenty Thirteen oder Twenty Fourteen zu wechseln. Wenn dies Ihr Problem nicht löst, deaktivieren Sie alle installierten Plugins. Aktualisieren Sie auch Ihre Permalinks.
Admin
Darlo
Ich habe heute versucht, mein Blog zu aktualisieren und hatte Probleme (ich habe die Wordpress-App für Android verwendet). Ich dachte, es sei ein App-Problem und habe sie neu installiert, bevor ich tatsächlich die Website überprüft habe (etwas, das ich rückblickend wirklich hätte tun sollen). Da ich mehr als ein Blog auf derselben Website habe (das andere funktioniert einwandfrei), geriet ich in Panik. Nachdem ich in ein Internetcafé gegangen bin, konnte ich diesen Fehlerbehebungsleitfaden finden und bin jetzt wieder online.
Danke.
Lark
Ich arbeite mit dem Roots-Theme. Habe den Computer eingeschaltet und eine weiße Seite gehabt. Hatte keine Erinnerung daran, was ich ein paar Wochen zuvor getan hatte. Das Ersetzen des benutzerdefinierten Themes durch das Standard-Theme und das anschließende Rückgängigmachen von Änderungen an scripts.php und widgets.php hat bei mir funktioniert. Wow, einfache Lösung, aber manchmal ist es ziemlich schwer, einfache Fehlerbehebung angesichts der Panik zu erkennen... Vielen Dank!
Claudia
Großartige Hilfe. 1000 Dank
Mein Problem gelöst.
Ian
Danke. Ich dachte, ich hätte alles verloren.
Cesar Pietri
Danke,
Das war eine große Hilfe
In meinem Fall hat das Umbenennen des Plugins-Ordners das Problem gelöst.
Lois Wakeman
Eine weitere Ursache, die ich gerade nach einem Upgrade gefunden habe (WSOD in der Website und im Backend).
Manuelles Upgrade über FTP wurde durch eine unterbrochene Verbindung unterbrochen und irgendwie ging eine Datei verloren.
Ich habe Ihre hilfreichen Anweisungen befolgt, um das Debugging zu aktivieren, nachdem ich Themes und Plugins als Problemursachen ausgeschlossen hatte, was es mir ermöglichte, die fehlerhafte Datei zu verfolgen und hochzuladen. Voilà!
soeb
Danke, das war eine große Hilfe..!
In meinem Fall war es die functions.php-Datei.
Rhodon
Ich musste den Debug-Modus aktivieren, und das ist mein Fehler:
Warnung: require_once(ABSPATHwp-admin/includes/dashboard.php): failed to open stream: No such file or directory in /var/www/domains/rhodon.nl/www/wp-admin/index.php on line 13 Fatal error: require_once(): Failed opening required ‘ABSPATHwp-admin/includes/dashboard.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /var/www/domains/rhodon.nl/www/wp-admin/index.php on line 13
Wie kann ich das lösen?
Rhodon
Junior
Ich musste die phpMyAdmin-Korrektur verwenden, um es endlich zum Laufen zu bringen. Das Bearbeiten der Datenbank ist nie einfach, aber Ihre klaren Anweisungen haben es leicht gemacht. DANKE!!!
Thomas
Es waren die Leerzeilen in functions.php
Vielen Dank!
Endlich in den Kommentaren gelesen.
JohnLionFlow
Dasselbe hier! Habe die Leerzeilen in der functions.php-Datei meines Themes entfernt und es hat funktioniert.
earthora
Ich hatte den weißen Bildschirm überall, im Frontend und Backend, und fing an zu panisch zu werden. Ich habe die letzte Leerzeile in functions.php entfernt und alles ist wieder in Ordnung. Wie konnte sie dorthin gelangen? Ich habe sie bei dieser Installation noch nie geöffnet?
Christal
Ich konnte dem „White Screen of Death“ entkommen, indem ich meinen Dateinamen von plugins in plugins-temp geändert habe, aber dann war meine Website zum alten Theme zurückgekehrt, und als ich zu meinem neuen Theme zurückkehrte (das vor etwa einem Monat installiert wurde), waren alle meine Plugins und Widgets weg! Es ist ein sehr einfaches Theme mit allen Anpassungen weg! Wie kann ich das alles wiederherstellen??
Niné
TAUSEND DANK!!!!
Eric Gitonga
Ich musste in phpMyAdmin und in meine MySQL-Datenbank gehen, um alle von einer früheren WordPress-Installation erstellten wp-* Tabellen zu löschen, bevor ich das White Screen of Death-Problem lösen konnte. Es funktioniert jetzt einwandfrei.
Ilke
Hallo,
Ich war vor etwa einem Jahr sehr zufrieden mit Ihrem Rat bezüglich eines weißen Bildschirms auf der gesamten Titelseite einer WP-Website. Leider funktioniert es dieses Mal (und für eine andere Website) bisher nicht.
Ich habe den Speicher mehrmals erweitert (ich bin jetzt bei 512 MB) und die Auto-Schlüssel geändert, das hat nicht geholfen. Jetzt habe ich den Plugins-Ordner in plugins.deactivated umbenannt, und ich erhalte diese Fehlermeldung:
Fatal error: Cannot redeclare _1059195956() (previously declared in /public/sites/www.name.nl/wp-includes/version.php:9) in /public/sites/www.name.nl/wp-includes/version.php on line 9.
Irgendeine Idee, was ich sonst noch versuchen kann?
Danke für das Teilen all dieser nützlichen Informationen,
Ilke
WPBeginner Support
Versuchen Sie, den Ordner Ihres Themes ebenfalls umzubenennen. Danach müssen Sie WordPress herunterladen und eine frische Kopie des Themes-Ordners auf Ihre Website hochladen. WordPress wird dann auf das Standard-Theme Twenty Thirteen zurückfallen. Lassen Sie uns wissen, ob es für Sie funktioniert hat.
Admin
Ilke
Ich habe den aktuellen Theme-Ordner umbenannt und einen frischen Theme-Ordner aus einem neuen WP 3.7-Download hochgeladen. Leider führt das zu einem komplett weißen Bildschirm im Frontend und im Backend, und ich erhalte immer noch dieselbe Fehlermeldung.
Mit debug auf true in wp-config habe ich erhalten
Notice: WP_User->id wurde mit einem Argument aufgerufen, das seit Version 2.1 veraltet ist
und einige andere veraltete Hinweise sowie einen Hinweis, dass wp_enqueue_script und wp_enqueue_style falsch aufgerufen wurden, was sich beide auf die functions.php bezieht
Das macht mir wirklich Sorgen. Haben Sie vielleicht noch weitere Ratschläge?
Beste Grüße,
Ilke
Ilke
Ich habe auch versucht, den Plugins-Ordner umzubenennen und einen frischen hochzuladen. Und ich habe den Cache geleert. Immer noch erhalte ich dieselbe Fehlermeldung. Da ich (mit debug auf true in wp-config) Notice: undifined index-Meldungen bezüglich zweier Plugins erhalte, sollte ich diese löschen?
Puja singh
Hallo, ich habe das gleiche Problem mit einer leeren Seite für meine Website. Ich habe die meisten der genannten Schritte ausprobiert
Alle Plugins deaktivieren
Das Standardthema aktivieren.
Das Speicherlimit auf 128 MB erhöhen.
aber kein Glück, jede Hilfe wird geschätzt.
suneel
Lebensrettendes Tutorial…
Vielen Dank
Justin
Danke. Ich scheine es zu bekommen, wenn ich viele Updates an meiner Website vorgenommen habe, dann werde ich ausgesperrt und muss warten. Ein Speicherproblem würde Sinn ergeben. Zeit, eine Menge ungenutzter Plugins auszumisten.
Michael Lambertz
Another reason can be false permissions… I tried to copy a wordpress directore via unix command cp -R, and after that all copied files weren’t in the group www-data. chgrp www-data wordpress_dir/ -R did it for me
Jacob Worsøe
Ich habe periodisch weiße Bildschirme im Frontend und Backend. Die weißen Bildschirme treten völlig zufällig auf. Sind die Empfehlungen in meiner Situation dieselben oder gelten sie nur für permanentere Probleme?
Redaktion
Ja. Es scheint, als ob Ihre Website wegen eines laufenden Prozesses keinen Speicher mehr hat. Der Prozess ist also derselbe.
Admin
Hossein
Vielen, vielen Dank, mein Problem ist gelöst, es lag an leeren Zeilen in meiner functions.php
LC
Ich kann nicht einmal auf den Admin-Bereich von WP zugreifen. Ich bekomme die leere Seite. Was soll ich tun?
Redaktion
Lesen Sie den Artikel.
Admin
maria
es steht nicht da, wie man in seinen Adminbereich gelangt, wenn alles leer ist.
WPBeginner Support
Wir haben eine Anleitung, was zu tun ist, wenn Sie aus dem WordPress-Adminbereich ausgesperrt sind.
Rosie
Danke, das war hilfreich. Ich hatte den weißen Bildschirm auf der Live-Seite, aber die WP-Administration war in Ordnung. Ich benutze WP Super Cache und habe den Cache ohne Erfolg gelöscht, dann alle Plugins deaktiviert, und als ich alles andere versucht hatte, dachte ich plötzlich an die abgelaufenen Cache-Seiten.
Wenn Sie WP Super Cache verwenden, müssen Sie auch den abgelaufenen Cache löschen. Das hat sofort funktioniert. Dann habe ich meine Garbage Collection (auf der Registerkarte Erweitert) von täglich auf stündlich umgestellt, um zu versuchen, ein erneutes Auftreten zu verhindern.
Tom B.
Hallo.. dachte, ich könnte 2 Cent hinzufügen,
Ich benutze auch WP Super Cache und bin oft auf den White Screen abgestürzt. Ich habe mir die wp-config.php-Datei angesehen und festgestellt, dass sie ihre Anweisungen über der SQL-Zuweisung im Skript platziert hatten, also habe ich sie nach unten verschoben und den 'default Memory Limit'-Tweak hinzugefügt, und jetzt raucht meine Website http://webinardatabase.com/!
REF:
Speichern Sie zuerst eine unveränderte Kopie von wp-config.php auf Ihrer Festplatte.
Öffnen Sie Ihre wp-config.php, die sich im Stammverzeichnis von WordPress befindet.
Suchen Sie den WP Super Cache-Code (ihr Code ist offensichtlich – drei Zeilen – die vierte ist eine Duplikat, aber ich habe sie belassen) und verschieben Sie ihn nach unten (ich habe meinen über die SALTS gesetzt).
Fügen Sie dann die folgende Zeile hinzu: define(‘WP_MEMORY_LIMIT’, ’64M’);
Direkt VOR dem Super Cache, schien logisch.
Und speichern, Leistung prüfen.
Keine Ahnung, ich denke, das ist ein Bug. Es ergab keinen Sinn, den Cache zuzuweisen, bevor die SQL-Datenbank geöffnet wurde.
Hat bei mir funktioniert. Prost! — Danke Wpbeginner.com
PS: Habe gerade den Beitrag darunter bemerkt, WP Super Cache erfordert, dass Permalinks auf Beitragsname gesetzt sind. Dieser Fehler trat bei einer frischen Installation auf. Noch 2 Cent.
Tom B.
Nachverfolgung.
Musste WP Super Cache über Bord werfen.. zu fehlerhaft.. Bin zu W3 Total Cache gewechselt.
Lone Watie: Wir haben lange darüber nachgedacht: „Bemühen Sie sich, durchzuhalten.“ Und als wir lange genug darüber nachgedacht hatten, erklärten wir der Union den Krieg.
Union = WP, ist das wirklich die Antwort?!
Tom B.
Ps: Sobald das Plugin gelöscht ist, kehren Sie zu wp-config zurück und entfernen Sie manuell die WPSC-Zeilen.
Wirklich, nein, wirklich!?!
Glenn "TheeMahn" Cady
Tom, ich möchte mich persönlich und aufrichtig bei Ihnen bedanken.
Meine wpconfig hatte define(‘WP_MEMORY_LIMIT’, ’64M’); nach Supercache, das Verschieben darüber hat mein „White Screen of Death-Problem“ behoben. Ich habe monatelang aktualisiert. Die Seite scheint jetzt ziemlich flott zu sein.
Danke nochmals, Tom,
TheeMahn
Jacobus
Persönlich hatte ich dieses Problem noch nicht, aber ich habe das Problem, dass ich meine Permalinks wegen endloser Weiterleitungen ständig zurücksetzen muss. Das macht mich wahnsinnig. Jedes Mal, wenn ich einen neuen Beitrag auf meinem Blog veröffentliche, muss ich die Permalinks zuerst auf Standard und dann wieder auf Post-Name zurücksetzen. Wissen Sie, ob das host- oder plugin-bezogen ist?
Redaktion
Es klingt definitiv nach einem Plugin-Problem.
Admin
Manish Anand
Ja, das Aktivieren der Debug-Option hat geholfen. Es war ein unvollständiges Hochladen der Datei query.php.
Danke
Joel Andrew Glovier
Hier ist ein weiterer Vorschlag, wenn keiner der obigen Punkte funktioniert: Versuchen Sie, den Cache Ihrer Rewrite-Regeln zu leeren.
Ich hatte eine einzelne Seite auf meiner Website, die als leere Seite zurückgegeben wurde, und habe fast jede der oben genannten Lösungen ausprobiert, sowie einige andere Dinge (wie die Installation des Debug Bar Plugins usw.) ohne Erfolg.
Ich konnte es auf ein Problem mit den Permalinks eingrenzen, jedoch, da die Seite vorher funktionierte und dann nicht mehr; und auch weil sie selbst bei Verwendung einer anderen Seiten-Vorlage nicht richtig funktionierte (ich hatte zuvor angenommen, es hätte mit meiner benutzerdefinierten wp_query in dieser Seiten-Vorlage zu tun).
Also begann ich, das Wordpress-Rewrite-System zu untersuchen und fand heraus, dass Wordpress einen Cache aller benutzerdefinierten Seiten-Slugs und Rewrite-Regeln speichert. (mehr dazu hier: http://codex.wordpress.org/Rewrite_API/flush_rules und hier: http://codex.wordpress.org/Function_Reference/WP_Rewrite)
Ich habe auch festgestellt, dass diese Methode verwendet wird, um den Rewrite-Cache zu leeren:
$wp_rewrite->flush_rules();Also habe ich versucht, es einfach in die zweite Zeile meiner functions.php-Datei einzufügen, und nach einem Seitenaktualisierung wurden die Seiteninhalte wieder angezeigt.
WICHTIG: Stellen Sie sicher, dass Sie die Methode nach einmaliger Verwendung entfernen, da die Beibehaltung dieses Codes in Ihrer Datei einige kostspielige Leistungseinbußen mit sich bringt. Sie sollten ihn jedoch nur einmal verwenden, um das Problem zu beheben.
Redaktion
Saving the permalinks settings again will also flush the rewrite rules from our understanding. Thanks for the suggestion about this
Admin
Joel Andrew Glovier
Ja, aber das hat in meinem Fall nicht funktioniert. Tatsächlich müssen Sie normalerweise nicht einmal die Permalink-Einstellungen speichern, sondern nur die Seite besuchen. Aber in meinem Fall hat weder das Besuchen, noch das Speichern, noch das Ändern zu einer anderen Einstellung und das Zurückändern funktioniert.
Aber tatsächlich habe ich entdeckt, dass es etwas viel Obscureres war, und das Leeren war nur ein temporäres Pflaster.
Es stellte sich heraus, dass ich einen Konflikt zwischen einer Seite mit dem Titel/Slug „team“ und einem benutzerdefinierten Post-Type mit dem Rewrite-Slug „team“ hatte. Der benutzerdefinierte Post-Type hat sich durchgesetzt, außer wenn ich die Regeln flushte, in welchem Fall es ihn daran hinderte, sich durchzusetzen.
Der eigentliche Grund, warum ich den weißen Bildschirm bekam, war, dass, wenn der Slug des benutzerdefinierten Beitragstyps Vorrang hatte, die Seite standardmäßig mit der Datei archive.php gerendert wurde, die ich erstellt hatte (da mein Theme von Grund auf neu ist), aber noch keine Markups eingefügt hatte. Die Datei war komplett leer, daher mein weißer Bildschirm.
Womp womp womp wanhhhhh.
Redaktion
Ja, das würde es erklären. Wir haben das auf die harte Tour gelernt, als wir uns die Themes eines unserer Benutzer angesehen haben.
Christian
!!WENN SIE ALLES VERSUCHT HABEN, WIRD DAS FUNKTIONIEREN!!!
Nichts anderes konnte auch nur eine Veränderung an der LEEREN SEITE bewirken.
Ich habe diesen Code eingefügt und eine Fehlermeldung erhalten, danach habe ich ihn entfernt und die Website war wieder online!
Ich war kurz davor, meinen Laptop kaputt zu machen, hahahha
Jonath Lee
Wenn Sie Themes oder Plugins testen, lassen Sie immer einen Tab für „Themes“ offen. Im Falle eines WSOD können Sie möglicherweise immer noch das Standard-Theme Twenty Eleven aktivieren.
Redaktion
Das funktioniert nicht, wenn Ihr Admin auch gesperrt ist. Der nächste Bildschirm zeigt ebenfalls nur einen weißen Bildschirm des Todes an.
Admin
Jonath Lee
Könnte es sein? Vielleicht habe ich das Admin-Sperr-Level noch nicht erreicht, also schlage ich vor, wir lassen den Tab für die phpmyadmin-Seite offen +_+
Johnny
Verdammt! Habe gerade den Abschnitt im Artikel über die functions.php-Datei gesehen – ups! Na ja, das wird mich lehren, nicht so schnell zu lesen!
Johnny
Ein weiterer „Haken“ ist der Leerraum unter dem schließenden ?> in Ihrer functions.php-Datei. Das ist mir vor einiger Zeit einmal passiert und das Löschen des Leerraums darunter hat das Problem gelöst. Dies kann auch einen weißen Bildschirm verursachen, nachdem Sie auf den Veröffentlichen-Button geklickt haben.