Wenn du ein Update in WordPress durchführst, kennst du sicher die kurze Nachricht:
„Wegen Wartungsarbeiten ist diese Website kurzzeitig nicht verfügbar. Schau in einer Minute nochmal vorbei.“
Normalerweise verschwindet diese Meldung, sobald das Downloaden und Installieren deiner WordPress Updates abgeschlossen ist. Doch in Ausnahmefällen kann der Wartungsmodus auch stecken bleiben. Das heißt, statt deiner Website wird dir permanent die Wartungsmeldung angezeigt. Und anders als angegeben, verschwindet sie auch nicht nach ein paar Minuten.
Zum Glück lässt sich dieses Problem ganz einfach beheben. Und in diesem Artikel zeige ich dir, wie!
Inhaltsverzeichnis
Warum bleibt WordPress im Wartungsmodus hängen?
Beginnen wir aber erst einmal mit der Frage, wie es überhaupt zu diesem Problem kommt.
Wenn du im Backend deiner WordPress Website ein (oder mehrere) Updates installierst, erstellt WordPress automatisch eine .maintenance
-Datei auf deinem Webserver. Diese Datei signalisiert, dass sich die Website gerade im Update befindet und zeigt die oben bereits erwähnte Meldung an. Normalerweise wird diese Datei nach Abschluss des Updates automatisch gelöscht. Manchmal klappt das jedoch nicht – etwa wegen eines Zeitüberschreitungsfehlers oder eines abgebrochenen Updates.
Schauen wir uns jetzt an, wie du das Problem behebst!
Schritt-für-Schritt-Anleitung: So kommst du aus dem Wartungsmodus raus
1. Logge dich per FTP ein
Um das Problem zu lösen, brauchst du Zugriff auf die Dateien deiner WordPress-Installation. Nutze dafür einen FTP-Client wie FileZilla oder den Datei-Manager deines Hosting-Anbieters.
Wenn du mit FileZilla arbeiten möchtest, lade die Software herunter und installiere sie auf deinem Computer. Im Anschluss benötigst du deine FTP Zugangsdaten, die du bei deinem Webhosting Anbieter finden kannst:
- Server
- Benutzername
- Passwort
Mit diesen Zugangsdaten stellst du im Anschluss eine Verbindung zum FTP Server her.
2. Finde die .maintenance
-Datei
Im Root-Verzeichnis (das ist der Ordner, in dem sich auch Dateien wie wp-config.php
, wp-content
, wp-admin
befinden) suchst du nach der Datei .maintenance
.
3. Lösche die .maintenance
-Datei
Markiere die Datei .maintenance
und lösche sie. Damit teilst du WordPress mit, dass der Wartungsmodus beendet ist.
4. Lade die Website neu
Gehe zurück in deinen Browser und lade deine Website neu. In den meisten Fällen funktioniert sie jetzt wieder ganz normal.
Was tun, wenn die Website immer noch nicht funktioniert?
Falls die Löschung der .maintenance
-Datei das Problem nicht behebt, könnten andere Ursachen vorliegen. Hier sind zwei häufige Szenarien und ihre Lösungen:
Debug-Modus aktivieren
Wenn du mehr über mögliche Fehler erfahren möchtest, kannst du den Debug-Modus in WordPress einschalten. Öffne dazu die wp-config.php
-Datei im Root-Verzeichnis und füge diesen Code hinzu:
phpCode kopierendefine('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Danach findest du alle Fehlermeldungen im wp-content/debug.log
-Ordner. Dort siehst du, was schiefgelaufen ist.
Plugins vorübergehend deaktivieren
Manchmal kann ein Plugin das Update blockieren. Um das zu überprüfen, benenne den Ordner /wp-content/plugins
vorübergehend um, z. B. in plugins_deaktiviert
. Damit werden alle Plugins deaktiviert. Sobald die Website wieder läuft, kannst du die Plugins einzeln aktivieren, um den Übeltäter zu finden.
Fazit: Wartungsmodus? Kein Grund zur Panik!
Ein festhängender Wartungsmodus sieht erst einmal dramatisch aus, lässt sich aber mit wenigen Schritten beheben. Wichtig ist, dass du ruhig bleibst und dich systematisch an die Lösung herantastest.
Mein Tipp: Wenn du häufiger Updates durchführst, halte immer ein Backup deiner Website bereit. So bist du für alle Fälle abgesichert. Wie du ein Backup erstellst und wiederherstellst habe ich übrigens in diesem Blogartikel erklärt.