Website-Reparatur Ratgeber

📅 Zuletzt aktualisiert: 17. Januar 2026 | ⏱️ Lesedauer: ca. 12 Minuten

Wenn WordPress nur noch weiß zeigt

Sie rufen Ihre WordPress-Website auf - und sehen nichts. Ihre WordPress weiße Seite zeigt keine Fehlermeldung, keinen Hinweis - nur blickdichtes Weiß. Der sogenannte White Screen of Death (WSOD) gehört zu den frustrierendsten WordPress-Problemen. In diesem Ratgeber zeige ich Ihnen Schritt für Schritt, wie Sie die Ursache finden und das Problem selbst beheben - auch wenn Sie keinen Zugang mehr zum Backend haben.

⚠️ Wichtiger Hinweis vor Beginn der Reparatur

Erstellen Sie unbedingt ein Backup, bevor Sie Änderungen vornehmen! Die in diesem Ratgeber beschriebenen Schritte können bei falscher Ausführung zu Datenverlust führen. Dieser Artikel dient der allgemeinen Information und ersetzt keine professionelle technische Beratung. Ich übernehme keine Haftung für Schäden, die durch die Anwendung dieser Anleitung entstehen. Wenn Sie sich unsicher fühlen, kontaktieren Sie einen Profi.

Was ist der WordPress White Screen of Death?

Wenn WordPress nur eine weiße Seite anzeigt, handelt es sich um einen kritischen Fehler: WordPress bricht die Verarbeitung ab, bevor überhaupt HTML-Code ausgegeben werden kann. Das Ergebnis: eine komplett weiße Seite ohne jede Fehlermeldung. Der Name "White Screen of Death" stammt aus der Windows-Welt - dort ist der "Blue Screen of Death" das Äquivalent bei Systemabstürzen.

Der Grund für die fehlende Fehlermeldung ist einfach: PHP unterdrückt auf den meisten Webservern standardmäßig alle Fehlermeldungen. Das ist aus Sicherheitsgründen sinnvoll - Besucher sollen keine technischen Details sehen. Bei einem schwerwiegenden Fehler führt das aber dazu, dass Sie als Administrator ebenfalls im Dunkeln tappen.

Die gute Nachricht: Der White Screen of Death klingt dramatischer, als er ist. In den allermeisten Fällen ist die Website nicht verloren - das Problem lässt sich beheben. Sie müssen nur wissen, wo Sie suchen müssen.

💡 Schnell-Check: Frontend oder Backend?

Testen Sie zuerst, ob auch das Backend betroffen ist: Rufen Sie ihre-domain.de/wp-admin/ auf. Wenn das Backend funktioniert aber das Frontend weiß ist, liegt das Problem am Theme. Ist beides weiß, sind Plugins oder PHP-Fehler wahrscheinlicher. Dieser schnelle Test spart Ihnen viel Zeit bei der Fehlersuche.

Die häufigsten Ursachen für die weiße Seite

Der White Screen of Death hat immer eine technische Ursache. Nach meiner Erfahrung aus über 27 Jahren Webentwicklung sind diese Faktoren die häufigsten Verursacher - sortiert nach Häufigkeit:

  • Plugin-Konflikte (häufigste Ursache): Ein Plugin enthält fehlerhaften Code, ist nicht mit der WordPress- oder PHP-Version kompatibel, oder kollidiert mit einem anderen Plugin. Besonders nach Updates tritt das häufig auf.
  • Theme-Fehler (zweithäufigste Ursache): Ein fehlerhaftes Theme oder ein Theme-Update kann die gesamte Website lahmlegen. Manchmal reicht schon eine vergessene Klammer im Code der functions.php.
  • PHP-Speicherlimit überschritten: Wenn WordPress oder ein Plugin mehr Arbeitsspeicher benötigt als erlaubt, bricht PHP die Ausführung ab. Besonders speicherhungrige Page-Builder sind oft die Ursache.
  • PHP-Version inkompatibel: Nach einem PHP-Update auf dem Server funktionieren veraltete Plugins oder Themes möglicherweise nicht mehr. PHP 8 ist deutlich strenger als PHP 7.4.
  • Beschädigte Core-Dateien (selten): WordPress-Kerndateien wurden durch ein fehlgeschlagenes Update, einen Hackerangriff oder Serverfehler beschädigt.
WordPress weiße Seite beheben - White Screen of Death Fehlerbild und Ursachen
Der White Screen of Death zeigt keinerlei Fehlermeldung - das macht die Diagnose zunächst schwierig.

📊 Wann tritt das Problem typischerweise auf?

Der White Screen erscheint besonders häufig nach: Plugin-Updates (ein Update enthält fehlerhaften Code), Theme-Updates (Inkompatibilität mit Plugins), WordPress-Core-Updates (veraltete Plugins funktionieren nicht mehr), PHP-Versionsänderungen durch den Hoster, oder nach manuellen Code-Änderungen in der functions.php oder anderen Dateien. Wenn Sie sich erinnern, was Sie zuletzt geändert haben, haben Sie meist schon den Verursacher gefunden.

Schnelltest: Server-Problem oder WordPress-Problem?

Bevor Sie sich in die WordPress-Fehlersuche stürzen, sollten Sie ausschließen, dass das Problem beim Server liegt. Manchmal zeigt auch ein Serverausfall eine weiße Seite - und dann können alle WordPress-Reparaturversuche nichts helfen.

Führen Sie diese drei schnellen Tests durch:

  • Andere Seiten beim gleichen Hoster prüfen: Haben Sie mehrere Websites beim gleichen Anbieter? Testen Sie, ob diese funktionieren. Bei einem Serverausfall wären alle betroffen.
  • Status-Seite des Hosters aufrufen: Die meisten Hoster haben eine Status-Seite (z.B. status.hosteurope.de oder status.all-inkl.com). Dort sehen Sie, ob aktuell Störungen gemeldet sind.
  • Einfache PHP-Datei testen: Erstellen Sie eine Datei test.php mit nur dem Inhalt <?php echo "Server läuft"; ?> und laden Sie sie hoch. Wenn diese Datei funktioniert, liegt das Problem bei WordPress, nicht beim Server.

⚠️ Wichtig: Hoster kontaktieren

Wenn Sie vermuten, dass der Server das Problem ist, kontaktieren Sie den Support Ihres Hosters. Fragen Sie gezielt: "Gibt es aktuell Probleme mit dem Server, auf dem meine Website liegt?" und "Wurde kürzlich die PHP-Version geändert?". Gute Hoster können oft innerhalb von Minuten helfen - schlechte Hoster sind manchmal selbst das Problem.

Keine Zeit für technische Fehlersuche? Wenn Sie lieber einen Profi ranlassen möchten: Mein Website-Reparatur-Service bietet Festpreise ab 49€ zzgl. MwSt. für genau solche Fälle. In den meisten Fällen ist das Problem innerhalb von 24-48 Stunden gelöst.

Lösung 1: Plugins über FTP deaktivieren

Plugins sind mit Abstand die häufigste Ursache für den White Screen of Death. Das Problem: Wenn Sie nicht mehr ins Backend kommen, können Sie Plugins nicht über die normale Oberfläche deaktivieren. Die Lösung: per FTP direkt auf dem Server.

Was Sie brauchen: FTP-Zugangsdaten (Benutzername, Passwort, Server-Adresse) und ein FTP-Programm wie FileZilla (kostenlos). Alternativ bieten die meisten Hoster einen Dateimanager im Hosting-Panel an.

Schritt-für-Schritt Anleitung:

  • Schritt 1: Verbinden Sie sich per FTP mit Ihrem Webspace. Navigieren Sie zum WordPress-Installationsverzeichnis (dort wo wp-content liegt).
  • Schritt 2: Öffnen Sie den Ordner wp-content.
  • Schritt 3: Benennen Sie den Ordner plugins um in plugins_deaktiviert (Rechtsklick → Umbenennen).
  • Schritt 4: Laden Sie Ihre Website neu. Wenn sie jetzt funktioniert, war ein Plugin schuld.
  • Schritt 5: Benennen Sie den Ordner zurück in plugins. Alle Plugins sind jetzt deaktiviert, aber wieder vorhanden.
  • Schritt 6: Loggen Sie sich ins Backend ein und aktivieren Sie die Plugins nacheinander einzeln - testen Sie nach jedem Plugin, ob die Seite noch funktioniert.

Schnellere Alternative: Einzelnes Plugin deaktivieren

Wenn Sie vermuten, welches Plugin schuld ist (z.B. das zuletzt aktualisierte), können Sie auch nur dieses einzelne Plugin deaktivieren: Gehen Sie in wp-content/plugins/ und benennen Sie nur den Ordner des verdächtigen Plugins um. Wenn Sie das Problem kurz nach einem Update bemerkt haben, fangen Sie mit dem zuletzt aktualisierten Plugin an.

Lösung 2: Theme auf Standard-Theme wechseln

Wenn das Deaktivieren der Plugins nicht geholfen hat, ist möglicherweise Ihr Theme die Ursache. Auch hier können Sie per FTP ein anderes Theme aktivieren - ohne Backend-Zugang.

So funktioniert es: WordPress lädt automatisch ein Standard-Theme, wenn das aktive Theme nicht gefunden wird. Wir machen uns das zunutze.

Schritt-für-Schritt Anleitung:

  • Schritt 1: Verbinden Sie sich per FTP und navigieren Sie zu wp-content/themes/.
  • Schritt 2: Prüfen Sie, ob ein Standard-Theme vorhanden ist (twentytwentyfour, twentytwentythree, etc.). Falls nicht: Laden Sie eines von wordpress.org herunter und entpacken Sie es hier.
  • Schritt 3: Benennen Sie Ihren aktiven Theme-Ordner um (z.B. mein-theme zu mein-theme_deaktiviert).
  • Schritt 4: Laden Sie die Website neu. WordPress aktiviert automatisch das Standard-Theme.
  • Schritt 5: Wenn die Seite jetzt funktioniert, liegt das Problem im Theme. Kontaktieren Sie den Theme-Entwickler oder prüfen Sie auf Updates.

💡 Was tun, wenn es am Theme liegt?

Wenn ein Theme-Update das Problem verursacht hat: Laden Sie die vorherige Version des Themes von Ihrem Backup oder vom Theme-Anbieter herunter. Bei Child-Theme-Problemen: Prüfen Sie die functions.php des Child-Themes auf Syntaxfehler. Ein vergessenes Semikolon oder eine fehlende Klammer reicht aus, um den White Screen zu verursachen.

Lösung 3: PHP-Speicherlimit erhöhen

Manchmal braucht WordPress einfach mehr Arbeitsspeicher, als der Server erlaubt. Der WordPress-Standard liegt bei 64MB (bei Multisite sogar nur 40MB), viele Hoster setzen höhere Werte wie 128MB oder 256MB. Für umfangreiche Websites mit vielen Plugins kann selbst das zu wenig sein.

Die wp-config.php bearbeiten: Die einfachste Methode ist, das Speicherlimit in der WordPress-Konfigurationsdatei zu erhöhen.

Schritt-für-Schritt Anleitung:

  • Schritt 1: Verbinden Sie sich per FTP und öffnen Sie die Datei wp-config.php im Hauptverzeichnis von WordPress.
  • Schritt 2: Suchen Sie die Zeile /* That's all, stop editing! Happy publishing. */
  • Schritt 3: Fügen Sie direkt darüber diese Zeile ein: define('WP_MEMORY_LIMIT', '256M');
  • Schritt 4: Speichern Sie die Datei und laden Sie sie wieder hoch.
  • Schritt 5: Testen Sie, ob die Website jetzt funktioniert.

📊 Alternative Methoden zum Erhöhen des Speicherlimits

Falls die wp-config.php-Methode nicht funktioniert, probieren Sie diese Alternativen:

.htaccess: Fügen Sie hinzu: php_value memory_limit 256M (Achtung: Funktioniert nur bei Apache-Servern mit mod_php. Bei einem 500 Internal Server Error entfernen Sie die Zeile wieder.)
php.ini: Erstellen Sie eine Datei php.ini mit: memory_limit = 256M
Hosting-Panel: Viele Hoster bieten eine Einstellung für das PHP-Speicherlimit in der Hosting-Oberfläche.

Welche Methode funktioniert, hängt von Ihrer Server-Konfiguration ab.
WordPress Plugins per FTP deaktivieren - Lösung für weiße Seite ohne Backend-Zugang
Per FTP können Sie Plugins und Themes deaktivieren, auch wenn das WordPress-Backend nicht erreichbar ist.

Lösung 4: Debug-Modus aktivieren und Fehlerlog lesen

Der Debug-Modus ist Ihr mächtigstes Werkzeug bei der Fehlersuche (siehe auch offizielle WordPress-Dokumentation). Er zeigt die versteckten PHP-Fehlermeldungen an, die Ihnen genau verraten, was schiefläuft. Statt im Dunkeln zu tappen, sehen Sie den exakten Fehler mit Dateiname und Zeilennummer. Eine ausführliche Anleitung zum Thema Error-Logs finden Sie in meinem Blog-Artikel WordPress Error-Logs finden und verstehen.

Debug-Modus aktivieren:

  • Schritt 1: Öffnen Sie die wp-config.php per FTP.
  • Schritt 2: Suchen Sie die Zeile define('WP_DEBUG', false);
  • Schritt 3: Ändern Sie sie zu define('WP_DEBUG', true);
  • Schritt 4: Fügen Sie direkt darunter hinzu: define('WP_DEBUG_LOG', true); und define('WP_DEBUG_DISPLAY', true);
  • Schritt 5: Speichern, hochladen und die Website neu laden.

Jetzt sollte statt der weißen Seite eine Fehlermeldung erscheinen. Diese sieht oft so aus: Fatal error: Uncaught Error: Call to undefined function... in /var/www/html/wp-content/plugins/problematic-plugin/file.php on line 42

Diese Meldung verrät Ihnen: Das Problem liegt in der Datei file.php des Plugins problematic-plugin in Zeile 42. Damit wissen Sie genau, welches Plugin Sie deaktivieren müssen.

⚠️ Wichtig: Debug-Modus nach der Reparatur deaktivieren!

Der Debug-Modus zeigt technische Informationen an, die Angreifer nutzen könnten (z.B. Dateipfade, Plugin-Versionen, Datenbankabfragen). Sobald Sie das Problem behoben haben:

1. Setzen Sie WP_DEBUG wieder auf false
2. Löschen Sie die Datei wp-content/debug.log per FTP - sie enthält sensible Informationen
3. Bei einer Live-Website sollte der Debug-Modus niemals dauerhaft aktiv sein

Alternativ: Setzen Sie WP_DEBUG_DISPLAY auf false - dann werden Fehler nur ins Log geschrieben, nicht angezeigt.

Lösung 5: WordPress Core-Dateien neu hochladen

Wenn alle anderen Lösungen nicht helfen, können beschädigte WordPress-Kerndateien die Ursache sein. Das passiert manchmal bei fehlgeschlagenen Updates oder nach Hackerangriffen. Die gute Nachricht: Sie können die Core-Dateien ersetzen, ohne Ihre Inhalte zu verlieren.

Wichtig zu verstehen: Ihre Inhalte (Texte, Bilder, Einstellungen) liegen in der Datenbank und im wp-content-Ordner. Die Core-Dateien sind nur der "Motor" von WordPress - den können Sie gefahrlos austauschen.

Schritt-für-Schritt Anleitung:

  • Schritt 1: Laden Sie die aktuelle WordPress-Version von wordpress.org herunter.
  • Schritt 2: Entpacken Sie die ZIP-Datei auf Ihrem Computer.
  • Schritt 3: Löschen Sie aus dem entpackten Ordner: den kompletten wp-content-Ordner und die Datei wp-config.php (falls vorhanden).
  • Schritt 4: Verbinden Sie sich per FTP mit Ihrem Server.
  • Schritt 5: Laden Sie alle verbliebenen Dateien und Ordner hoch und überschreiben Sie die vorhandenen Dateien.
  • Schritt 6: Testen Sie, ob die Website jetzt funktioniert.

Checkliste: Was NICHT überschrieben werden darf

Diese Dateien und Ordner enthalten Ihre individuellen Daten - überschreiben Sie sie NICHT:

wp-config.php - Ihre Datenbank-Zugangsdaten
wp-content/ - Themes, Plugins, Uploads
.htaccess - Server-Konfiguration (falls vorhanden)

Alles andere (wp-admin, wp-includes, alle PHP-Dateien im Hauptverzeichnis) kann gefahrlos ersetzt werden.

WordPress weiße Seite verhindern: Prävention

Der beste White Screen ist der, der gar nicht erst auftritt. Mit ein paar Vorsichtsmaßnahmen können Sie das Risiko drastisch reduzieren. Als Webentwickler mit über 27 Jahren Erfahrung habe ich diese Praktiken bei allen Projekten etabliert:

  • Regelmäßige Backups erstellen: Ein aktuelles Backup ist Ihre Lebensversicherung. Nutzen Sie Plugins wie UpdraftPlus oder die Backup-Funktion Ihres Hosters. Mindestens wöchentlich, bei aktiven Seiten täglich.
  • Updates zuerst auf einer Staging-Umgebung testen: Viele Hoster bieten Staging-Funktionen an. Dort können Sie Updates gefahrlos testen, bevor sie auf der Live-Seite landen.
  • Nur notwendige Plugins verwenden: Jedes Plugin ist ein potenzielles Risiko. Deaktivieren und löschen Sie Plugins, die Sie nicht wirklich brauchen. Weniger Plugins = weniger Angriffsfläche.
  • Plugins und Themes aktuell halten: Veraltete Software ist die häufigste Ursache für Probleme. Prüfen Sie regelmäßig auf Updates - aber machen Sie vorher ein Backup.
  • PHP-Version im Blick behalten: Informieren Sie sich, welche PHP-Version Ihre Plugins und Themes unterstützen, bevor Sie upgraden. Die meisten Hoster benachrichtigen Sie vor PHP-Updates.
  • Caching-Plugin nutzen: Ein gutes Caching-Plugin verbessert nicht nur die Performance, sondern kann auch verhindern, dass PHP-Fehler sofort die ganze Seite lahmlegen.
WordPress Backup und Staging - Prävention gegen White Screen of Death
Regelmäßige Backups und Staging-Tests sind der beste Schutz vor dem White Screen of Death.

💡 Meine Empfehlung: Die 3-Minuten-Regel

Bevor Sie ein Plugin-Update durchführen: Machen Sie ein Backup. Das dauert mit einem guten Plugin keine 3 Minuten. Diese 3 Minuten können Ihnen Stunden an Reparaturarbeit ersparen. Gilt auch für Theme-Updates und WordPress-Core-Updates. Kein Backup, kein Mitleid - das ist die harte Wahrheit im Web.

Häufig gestellte Fragen

Alles Wichtige zur WordPress weißen Seite

Die weiße Seite ohne Fehlermeldung entsteht, weil PHP standardmäßig Fehler unterdrückt. Bei einem schwerwiegenden Fehler (z.B. Syntaxfehler im Code, Speicherlimit überschritten) bricht die Ausführung ab, bevor überhaupt HTML ausgegeben werden kann. WordPress zeigt dann nichts an - daher der Name White Screen of Death. Durch Aktivieren des Debug-Modus können Sie die versteckte Fehlermeldung sichtbar machen.
Verbinden Sie sich per FTP oder über den Dateimanager Ihres Hosters mit Ihrem Webspace. Navigieren Sie zum Ordner wp-content/plugins/ und benennen Sie diesen um (z.B. in plugins_deaktiviert). WordPress erkennt die Plugins dann nicht mehr und deaktiviert sie automatisch. Wenn die Seite danach funktioniert, liegt das Problem an einem Plugin. Benennen Sie den Ordner zurück und deaktivieren Sie die Plugins einzeln, um den Übeltäter zu finden.
Wenn nur das Frontend (die Website für Besucher) weiß ist, aber das Backend (/wp-admin/) funktioniert, liegt das Problem meist am aktiven Theme. Ist auch das Backend betroffen, handelt es sich wahrscheinlich um ein Plugin-Problem oder einen schwerwiegenden PHP-Fehler. Bei komplett weißer Seite überall sollten Sie zuerst die Plugins prüfen, dann das Theme, dann die Core-Dateien.
Ja, das ist sogar ein häufiger Grund. Wenn Ihr Hoster die PHP-Version aktualisiert (z.B. von PHP 7.4 auf PHP 8.0), können veraltete Plugins oder Themes Fehler werfen. PHP 8 ist strenger bei Syntax und veralteten Funktionen. Prüfen Sie im Hosting-Panel, ob Sie auf eine ältere PHP-Version wechseln können. Langfristig sollten Sie aber Plugins und Themes aktualisieren, die mit der neuen PHP-Version kompatibel sind.
Deaktivieren Sie alle Plugins per FTP (Ordner umbenennen). Wenn die Seite funktioniert, aktivieren Sie die Plugins einzeln wieder - eines nach dem anderen. Laden Sie nach jedem aktivierten Plugin die Seite neu. Das Plugin, nach dessen Aktivierung die weiße Seite zurückkehrt, ist der Verursacher. Alternativ: Aktivieren Sie den Debug-Modus - die Fehlermeldung zeigt oft direkt den Pfad zum problematischen Plugin.
In manchen Fällen ja. Wenn ein Caching-Plugin eine fehlerhafte Seite gespeichert hat, kann das Leeren helfen. Löschen Sie den Cache im wp-content/cache/ Ordner per FTP. Auch der Browser-Cache kann veraltet sein - testen Sie mit Strg+F5 oder im Inkognito-Modus. Allerdings: Bei einem echten White Screen of Death ist Cache-Leeren meist nicht die Lösung, weil das Problem im Code liegt.
Ziehen Sie einen Profi hinzu, wenn: Sie sich unsicher bei FTP-Zugriffen fühlen, die Debug-Fehlermeldungen für Sie unverständlich sind, Sie nach allen Schritten immer noch eine weiße Seite haben, die Website geschäftskritisch ist und schnell wieder laufen muss, oder wenn Sie vermuten, dass die Seite gehackt wurde. Ein Experte kann das Problem oft in Minuten lösen, wofür Sie Stunden brauchen würden.

📚 Weitere Ratgeber aus der Reihe "Website-Probleme beheben"

🔧

WordPress weiße Seite nicht selbst behebbar? Ich helfe.

Keine Lust auf technisches Gefummel oder keine Zeit für stundenlange Fehlersuche? Ich repariere Ihre WordPress-Website schnell und zum Festpreis. Schildern Sie mir das Problem - ich kümmere mich drum. Mehr über meinen Website-Reparatur-Service erfahren Sie auf meiner Leistungsseite.