Wartungsmodus bei WordPress ausschalten nach Update
Für die Blogsoftware WordPress gibt es (glücklicherweise) immer wieder Updates, die Sicherheitslücken schließen, alte Funktionen verbessern oder neue Funktionen ergänzen. Auch für die verwendeten Plugins oder Themes kommen relativ regelmäßig neue Versionen raus, die bspw. die Kompatibilität mit aktuellen WordPress-Versionen gewährleisten. Vor jedem Update – vorallem der WordPress-Installation selbst – sollte der Administrator immer eine Backup seiner Installation vornehmen. Denn wenn etwas ungeplant schief läuft, kann ohne Backup das gesamte Blog einfach mal futsch sein. Und das wäre vermutlich sehr ärgerlich!
Ein Problem mit dem man trotz Backup hin und wieder konfrontiert werden kann, ist das Auftreten dieser Fehlermeldung nach Abschluss eines Updates an WordPress oder einem Plugin:
Wegen geplanter Wartungsarbeiten kurzzeitig nicht verfügbar. Schau gleich noch einmal vorbei.
Wenn diese Meldung dauerhaft nach dem Update-Prozess erscheint, funktioniert das Blog erstmal nicht mehr. Eigentlich sollte die Meldung, wenn denn überhaupt, nur kurzzeitig angezeigt werden und in Sekunden nach Reload wieder verschwinden. Von Zeit zu Zeit kann es aber leider auch passieren, dass der Wartungsmodus von WordPress nicht wieder automatisch deaktiviert wird wie es eigentlich sein sollte und nicht auf „Live-Betrieb“ zurück geschaltet wird. Das muss aber nicht immer eine problematische Ursache haben – in der Regel „hängt“ das Update lediglich z. B. wenn man den Browser-Tab versehentlich während des Updates oder gleich den ganzen Browser geschlossen hat. Dadurch wird der Aktualisierungsvorgang ggf. nicht vollständig ausgeführt und der Wartungsmodus entsprechend auch nicht beendet.
In solch einem Fall muss man den Wartungsmodus der WordPress-Installation händisch zurücksetzen bzw. beenden. Zur Beruhigung: Das ist leichter als man denkt und schafft in sehr vielen Fällen Abhilfe!
WordPress legt eine Datei im Hauptverzeichnis der WordPress-Installation an, die den Wartungsmodus aktiviert. Diese Datei heißt einfach „.maintenance“. So lange diese Datei dort existiert, ist der Wartungsmodus aktiv. Schlägt ein Update an WordPress selbst, einem Plugin oder Theme fehl, so kann diese Datei nicht wie geplant automatisch gelöscht werden, sondern bleibt bestehen.
Daher ist die Lösung des Problems, sich per FTP-Client (oder einem Web-FTP-Client sofern der eigene Hoster wie Domainfactory, 1&1 & Co. das anbietet) mit dem Webspace zu verbinden, in das Hauptverzeichnis / Root-Ordner seiner WordPress-Installation zu navigieren und die .maintenance Datei selbst zu löschen.
Bei erneutem Aufruf des Blogs sollte dieser nun wieder normal angezeigt werden und die Wartungsmeldung verschwunden sein. Es war also doch gar nicht so schlimm 😉
Am 19. Januar 2015 um 10:23 Uhr
Das hat mir bei meinem Blog eben das Leben gerettet. Ich dachte schon, dass alles weg wäre! Danke
Am 28. Januar 2015 um 10:32 Uhr
Super Hinweis! Hat mir gestern meinen Abend gerettet! Hab schon gedacht, dass ich alles neu einrichten muss, WordPress, Plugins, Datenbank etc.
Am 9. Juni 2015 um 16:01 Uhr
Man, so einfach ist das? Ich dachte schon, dass ich die ganze Installation platt machen muss. Glück gehabt.