Meine Domain zeigt nur eine leere oder weiße Seite.

Mögliche Ursachen können sein:

Ihre Seite wurde fehlerhaft oder nicht vollständig hochgeladen:
Stellen Sie sicher, dass alle Dateien korrekt auf den Webspace übertragen wurden.

Ein PHP-Skript der Seite verursacht einen Fehler und die Konfiguration der Seite unterdrückt die Fehlerausgabe:
Überprüfen Sie die PHP-Einstellungen der Domain und stellen Sie sicher, dass “error_reporting” für die Domain aktiv ist sowie “Display errors” aktiviert ist. Nähere Informationen dazu finden Sie im Helpdesk-Artikel “Wie kann ich PHP-Fehler anzeigen lassen?”.
Rufen Sie danach die Seite erneut auf und prüfen Sie, ob hier ggf. Scriptfehler angezeigt werden. Falls der Fehler z.B. nach einem Wordpress-Update auftritt, sind oft nicht kompatible Komponenten die Ursache für diesen Fehler. Die entsprechenden Fehlermeldungen können dann helfen, via FTP die entsprechenden Scripte, Plugins oder Themes gezielt zu deaktivieren.
Überprüfen Sie zusätzlich die Einstellungen Ihres CMS und stellen Sie sicher, dass die Fehlerausgabe dort nicht unterdrückt wird. Hier variiert das Vorgehen je nach genutzter Software.

Können Sie das Problem nicht alleine lösen, kontaktieren Sie bitte den hosting.de-Support unter support@hosting.de für Hinweise zum weiteren Vorgehen.

Schnell-Checkliste: Finden Sie die wahrscheinlichste Ursache in 2 Minuten

Eine leere (weiße) Seite kommt meistens aus einem von zwei Gründen: Der Server findet die erwarteten Website-Dateien nicht (z. B. fehlt index.php oder index.html oder die Dateien wurden ins falsche Verzeichnis hochgeladen) oder PHP hat einen schwerwiegenden Fehler festgestellt, aber die Fehlerausgabe ist versteckt. Bevor Sie sich mit den Server- oder Anwendungseinstellungen beschäftigen, checken Sie, ob Ihre Domain-Registrierung aktiv ist und richtig auf die gewünschte Hosting-Umgebung zeigt. Sobald das überprüft ist, nutzen Sie die folgende Checkliste, um das Problem schnell einzugrenzen, bevor Sie mehrere Einstellungen auf einmal ändern.

  • Vergewissern Sie sich, dass Sie Ihre Website-Dateien in das richtige Dokumentenstammverzeichnis (normalerweise das HTML-Verzeichnis des Webhosting-Pakets) hochgeladen haben und dass der Ordner tatsächlich eine index.php oder index.html enthält.

  • Wenn Sie kürzlich etwas hochgeladen oder bereitgestellt haben, überprüfen Sie, ob der Upload erfolgreich abgeschlossen wurde und nicht während der Übertragung abgebrochen ist.

  • Wenn Sie ein CMS (insbesondere WordPress) verwenden, überlegen Sie, ob die leere Seite direkt nach einem Update aufgetreten ist. Dies deutet stark auf ein Problem mit der Kompatibilität eines Plugins/Themes oder PHP hin.

  • Versuchen Sie, eine bekannte statische Datei (z. B. eine einfache test.html) im selben Verzeichnis zu laden. Wenn die statische Datei geladen wird, die Website aber leer bleibt, liegt das Problem wahrscheinlich auf PHP- oder Anwendungsebene.

  • Aktivieren Sie vorübergehend die Fehlerausgabe, um eine schwerwiegende Fehlermeldung anzuzeigen, und deaktivieren Sie die Fehleranzeige nach der Diagnose wieder.

Diese schnelle Fehlerbehebung reduziert Ausfallzeiten, indem sie Sie auf den richtigen Weg zur Fehlersuche hinweist: Dateien/Pfade versus PHP-/Anwendungsfehler.

WordPress-spezifische Schritte zur Behebung eines weißen Bildschirms

Wenn die leere Seite nach einem WordPress-Update (Kern, Theme oder Plugin) angezeigt wurde, ist die wahrscheinlichste Ursache eine Inkompatibilität oder ein schwerwiegender Fehler, der durch eine Komponente ausgelöst wurde. Das Ziel ist es, den Zugriff wiederherzustellen, ohne zu raten. ;)

Befolgen Sie die Reihenfolge, weil die Schritte aufeinander aufbauen:

  • Deaktivieren Sie zuerst die Plugins (Test mit geringster Beeinträchtigung): Verbinden Sie sich über FTP und benennen Sie das Plugin-Verzeichnis um, zum Beispiel von wp-content/plugins in wp-content/plugins.disabled. WordPress behandelt Plugins dann als deaktiviert. Lade die Website neu.

  • Wenn sie immer noch leer ist, wechsln Sie das Theme: Benennen Sie den aktiven Theme-Ordner in wp-content/themes/ um (oder benenne vorübergehend das gesamte Theme-Verzeichnis um). WordPress greift dann auf ein Standard-Theme zurück, falls verfügbar.

  • überprüfen Sie den Wartungsmodus: Wenn WordPress während eines Updates hängen bleibt, bleibt möglicherweise eine .maintenance-Datei im WordPress-Stammverzeichnis zurück. Löschen Sie die Datei und laden Sie die Seite neu.

  • Aktivieren Sie das WordPress-Debugging (kurzfristig): Wenn Sie wp-config.php bearbeiten können, aktivieren Sie das Debugging, um den zugrundeliegenden Fehler in den Protokoll-Dateien (Logs) zu erfassen, anstatt ihn öffentlich am Bildschirm anzuzeigen wenn man die Website aufruft.

Dieser Ansatz isoliert die Ursache systematisch und ist sicherer als eine sofortige Neuinstallation oder das Löschen von Dateien.

Überprüfen Sie die Server- und PHP-Fehlerprotokolle, um den tatsächlichen Fehler zu finden

Das vorübergehende Aktivieren der „Fehleranzeige" (Debugging) kann die Ursache aufdecken, ist jedoch nicht immer praktikabel oder sicher, insbesondere auf einer Live-Website. Die Fehlerausgabe kann auch durch CMS-Einstellungen oder -Konfigurationen unterdrückt bleiben. In vielen Fällen ist das Lesen der entsprechenden Logs der zuverlässigste Weg, um die Ursache für eine leere Seite zu identifizieren.

Verwende diesen Arbeitsablauf:

  • Reproduzieren Sie die leere Seite in Ihrem Browser (aktualisieren Sie die Seite, die das Problem auslöst).

  • Überprüfen Sie sofort die neuesten Einträge in den PHP Error Logs. Eine leere Seite wird oft durch einen schwerwiegenden Fehler, eine nicht abgefangene Ausnahme oder eine Überschreitung der Speichergrenze verursacht.

  • Suchen Sie nach Meldungen, die auf den fehlerhaften Dateipfad, den Namen des Plugins/Themes oder fehlende Abhängigkeiten hinweisen. Diese Hinweise geben Ihnen Aufschluss darüber, was Sie deaktivieren, aktualisieren oder zurücksetzen müssen.

  • Wenn die Protokolle speicherbezogene Fehler anzeigen, kann die Lösung darin bestehen, die PHP-Speichereinstellungen anzupassen oder die Anzahl der ressourcenintensiven Plugins zu reduzieren.

  • Wenn keine Protokolleinträge angezeigt werden, überprüfen Sie, ob die Protokollierung aktiviert ist und ob der Speicherort der Logs für Deine Hosting-Umgebung korrekt ist.

Die Verwendung von Logs sorgt für eine genaue Fehlerbehebung und verhindert, dass sensible Fehlerdetails öffentlich sichtbar werden.

Rollback und Wiederherstellung: einen funktionierenden Zustand sicher wiederherstellen

Wenn die leere Seite nach einer Änderung (Update, Installation, Konfigurationsänderung) aufgetreten ist, ist ein Rollback auf einen zuvor funktionierenden Zustand oft die schnellste und sicherste Lösung. Wichtig ist, die richtige Komponente wiederherzustellen: Manchmal sind nur Dateien betroffen, manchmal muss auch die Datenbank oder die Konfiguration wiederhergestellt werden.

Empfohlener Rollback-Ansatz:

  • Wenn das Problem nach der Aktualisierung eines Plugins oder Themes aufgetreten ist, setzen Sie zuerst diese Komponente zurück (stellen Sie die vorherige Version wieder her, deaktivieren die Version oder installiere eine bekanntermaßen kompatible Version neu).

  • Wenn Sie Dateien manuell geändert haben, stellen Sie die letzte bekanntermaßen funktionierende Kopie der betroffenen Dateien wieder her (z. B. das Theme-Verzeichnis oder ein benutzerdefiniertes Plugin).

  • Wenn ein Core-Update durchgeführt wurde und die Kompatibilität unklar ist, stellen Sie sowohl die Website-Files als auch (falls nötig) die Datenbank aus einem vor dem Update erstellten Backup wieder her.

  • Testen Sie die Website nach der Wiederherstellung sofort erneut und wenden Sie dann die Updates nacheinander erneut an, um den genauen Auslöser zu identifizieren.

Ein kontrolliertes Rollback minimiert Ausfallzeiten und verringert das Risiko, die Situation durch wiederholte Änderungen der Testparameter zu verschlimmern.

Melde Dich gerne zu unserem Newsletter an



Vielen Dank für Deine Anmeldung zum hosting.de Newsletter!
Webseite leere Seite weiße Seite