White Screen of Death in Joomla beheben
Joomla zeigt nur eine weiße Seite? PHP-Fehler sichtbar machen, Erweiterungen und Template prüfen, Memory Limit – Anleitung für Admins.
Die weiße Seite (WSOD) zeigt nichts an – weder Fehlertext noch Layout. In der Regel steckt ein fataler PHP-Fehler dahinter. Systematisches Vorgehen spart Zeit.
Schritt 1: Fehler sichtbar machen
In der configuration.php (per FTP) können Sie Debug und Fehleranzeige aktivieren – nur kurz und auf Kopien testen, nicht dauerhaft auf Live mit Besuchertraffic. Alternativ: PHP-Error-Log im Hosting-Panel lesen – dort steht oft die exakte Datei und Zeile.
Schritt 2: Häufige Ursachen prüfen
memory_limitzu niedrig → beim Hoster erhöhen.- Falsche PHP-Version nach Hoster-Umstellung.
- Defekte oder inkompatible Erweiterung nach Update.
- Template lädt nicht oder verursacht Parse-Error.
Schritt 3: Erweiterungen einkreisen
Wenn das Backend noch geht: Erweiterungen deaktivieren (letzte zuerst). Wenn auch das Backend weiß ist: in der Datenbank die Tabelle #__extensions nutzen, um verdächtige Plugins zu deaktivieren (nur mit Backup und Kenntnis der Joomla-Tabellenstruktur).
Schritt 4: Standard-Template erzwingen
Über die Datenbank das Standard-Template als aktiv setzen, um Template-Fehler auszuschließen – wiederum nur mit Vorsicht und Anleitung.
Schritt 5: Wann Restore schneller ist
Wenn Sie ein frisches Akeeba-Backup haben und die Ursache in Minuten nicht finden: Wiederherstellung auf den letzten funktionierenden Stand, dann Änderungen schrittweise wiederholen.
Eine Ausnahme gilt allerdings – siehe nächster Abschnitt.
Wann es doch ein Hack ist
In den meisten Fällen ist die weiße Seite ein PHP-Problem. Es gibt aber drei Anzeichen, bei denen Sie nicht weiter nach dem Memory Limit suchen sollten:
- Sie haben nichts geändert. Kein Update, kein neues Plugin, keine Hoster-Umstellung – und plötzlich ist die Seite weiß.
- Im Backend gibt es Super-User, die Sie nicht angelegt haben. Adressen, die auf
@secure.localenden, sind ein sehr verlässliches Zeichen. - In
/images/,/media/oder anderen Upload-Ordnern liegen PHP-Dateien, die dort nichts zu suchen haben.
In diesem Fall ist ein Restore die falsche Reaktion: Das Backup enthält meist die Sicherheitslücke und häufig auch die Hintertür, sodass die Seite nach kurzer Zeit erneut betroffen ist. Was dann stattdessen zu tun ist, steht unter Joomla gehackt.
Fazit
WSOD ist lösbar – braucht aber oft Logs statt Raten. Bei wiederkehrenden Problemen: PHP- und Erweiterungsstand langfristig stabilisieren.
Verwandt: Error displaying the error page, Passwort zurücksetzen.
Hilfe anfragen
Hilfe anfragenHäufige Fragen
Warum ist die Seite weiß und ohne Fehlermeldung?
Oft ist PHP abgestürzt oder die Fehlerausgabe ist deaktiviert. Aktivieren Sie Debug in der configuration.php oder schauen Sie ins PHP-Error-Log des Hosters.
Hilft Cache leeren?
Manchmal – bei echten PHP-Fatal-Errors oft nicht. Dann Erweiterungen oder Template systematisch deaktivieren.