WordPress weißer Bildschirm beheben — Schritt für Schritt
Der weiße Bildschirm in WordPress (White Screen of Death) ist einer der häufigsten Fehler. Hier erfahren Sie 7 bewährte Methoden, um ihn zu beheben.
Was ist der weiße Bildschirm in WordPress?
Der „White Screen of Death” (WSOD) zeigt eine komplett weiße Seite — ohne Fehlermeldung, ohne Hinweis. Er betrifft entweder das Frontend, das Backend (wp-admin) oder beides gleichzeitig.
Häufigste Ursachen:
- Defektes Plugin oder Theme nach Update
- PHP-Speicherlimit überschritten
- Fehlerhafte
functions.phpoderwp-config.php - Inkompatible PHP-Version
- Datenbankfehler
Methode 1: WordPress Debug-Modus aktivieren
Bevor Sie irgendetwas anderes tun — aktivieren Sie den Debug-Modus. So sehen Sie die tatsächliche Fehlermeldung.
Öffnen Sie die Datei wp-config.php im Hauptverzeichnis Ihrer WordPress-Installation und ändern Sie:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Die Fehlerprotokolle finden Sie danach in /wp-content/debug.log. Dort steht in der Regel exakt, welche Datei und Zeile den Fehler verursacht.
Methode 2: Alle Plugins deaktivieren
Plugins sind die häufigste Ursache für den weißen Bildschirm. Wenn Sie keinen Zugang zum Backend haben:
- Verbinden Sie sich per FTP oder Dateimanager mit Ihrem Server
- Navigieren Sie zu
/wp-content/ - Benennen Sie den Ordner
pluginsum inplugins_backup - Laden Sie Ihre Website neu
Funktioniert die Seite wieder? Dann benennen Sie den Ordner zurück und aktivieren Sie Plugin für Plugin im Backend, um den Übeltäter zu finden.
Methode 3: Theme auf Standard wechseln
Wenn das Deaktivieren aller Plugins nichts hilft, könnte Ihr Theme das Problem sein.
- Per FTP: Navigieren Sie zu
/wp-content/themes/ - Benennen Sie Ihr aktives Theme um (z.B.
mein-theme_backup) - WordPress fällt automatisch auf ein Standard-Theme zurück (Twenty Twenty-Four)
Wenn die Seite jetzt funktioniert, liegt das Problem in Ihrem Theme — meistens in der functions.php.
Methode 4: PHP-Speicherlimit erhöhen
WordPress braucht ausreichend PHP-Speicher. Fügen Sie in der wp-config.php folgende Zeile hinzu (vor der Zeile „That’s all, stop editing!”):
define( 'WP_MEMORY_LIMIT', '256M' );
Alternativ in der .htaccess:
php_value memory_limit 256M
Oder in der php.ini:
memory_limit = 256M
Methode 5: PHP-Version prüfen
WordPress 6.x benötigt mindestens PHP 7.4, empfohlen wird PHP 8.1 oder höher. Prüfen Sie in Ihrem Hosting-Panel die aktive PHP-Version.
Achtung: Manche ältere Plugins sind nicht mit PHP 8.x kompatibel. Wenn der Fehler nach einem PHP-Upgrade aufgetreten ist, setzen Sie die Version temporär zurück und aktualisieren Sie dann Plugin für Plugin.
Methode 6: .htaccess zurücksetzen
Eine defekte .htaccess kann ebenfalls den weißen Bildschirm verursachen.
- Per FTP: Benennen Sie
.htaccessum in.htaccess_backup - Laden Sie die Seite neu
- Funktioniert sie? Gehen Sie zu Einstellungen → Permalinks und klicken Sie „Änderungen speichern” — WordPress erstellt eine neue
.htaccess
Methode 7: Datenbank reparieren
WordPress hat eine eingebaute Datenbank-Reparatur. Fügen Sie in der wp-config.php hinzu:
define( 'WP_ALLOW_REPAIR', true );
Rufen Sie dann https://ihre-domain.de/wp-admin/maint/repair.php auf. Nach der Reparatur entfernen Sie die Zeile wieder aus der wp-config.php.
Wann Sie professionelle Hilfe brauchen
Wenn keine dieser Methoden funktioniert, liegt das Problem tiefer — möglicherweise in benutzerdefinierten Funktionen, Server-Konfiguration oder einer beschädigten WordPress-Core-Installation.
Sie haben keine Zeit oder trauen sich nicht an die Dateien? Wir beheben den weißen Bildschirm in unter 2 Stunden — Festpreis ab 149 €, Erfolgsgarantie.