WordPress · Fehlerbehebung

Update fehlgeschlagen oder hängt im Wartungsmodus

Nach einem Update zeigt Ihre Website nur noch den Hinweis, dass sie wegen Wartungsarbeiten kurz nicht verfügbar ist. Oder das Update bricht mit einer Fehlermeldung ab und lässt sich nicht erneut starten.

Meistens ist dabei nur eine Datei liegen geblieben, die WordPress für die Dauer des Updates anlegt, und Ihre Inhalte sind nicht betroffen. Die Seite ist in der Regel nach wenigen Minuten wieder da. Danach bringen Sie das Update in Ruhe zu Ende.

Wartungsmeldung: eine Datei

Die Meldung verschwindet oft nach etwa zehn Minuten von selbst. Bleibt sie stehen, löschen Sie eine einzige Datei, per FTP, also über den Dateizugang zu Ihrem Webspace, oder im Dateimanager Ihres Hosters.

Halbes Plugin: frische Kopie

Ein nur halb eingespieltes Plugin ersetzen Sie durch eine frische Kopie. Die Einstellungen bleiben dabei erhalten.

Vor dem zweiten Anlauf sichern

Ein Update, das einmal abgebrochen ist, scheitert leicht ein zweites Mal an derselben Stelle.

Die Seite zeigt nur noch die Wartungsmeldung

In deutschen Installationen lautet der Hinweis: „Wegen Wartungsarbeiten ist diese Website kurzzeitig nicht verfügbar. Schau in einer Minute nochmal vorbei.“ Je nach WordPress-Version und Sprachpaket weicht der Wortlaut leicht ab, auf Englisch steht dort „Briefly unavailable for scheduled maintenance. Check back in a minute.“

Vor jedem Update legt WordPress im Hauptverzeichnis eine Datei namens .maintenance an. Solange sie da ist, sehen Besucher die Wartungsmeldung. Läuft das Update durch, löscht WordPress die Datei wieder. Bricht es vorher ab, bleibt sie liegen.

Was mit der Wartungsdatei passiert Beim Update legt WordPress die Datei .maintenance an. Läuft das Update durch, wird sie gelöscht und die Seite ist wieder da. Bricht es ab, bleibt die Datei liegen, bis sie von Hand gelöscht wird. Update startet WordPress legt .maintenance an Läuft durch Datei wird gelöscht Bricht ab Datei bleibt liegen Seite wieder da Sie löschen .maintenance
Die Wartungsmeldung hängt an einer einzigen Datei. Bleibt sie nach einem Abbruch liegen, ist die Seite nach dem Löschen sofort wieder erreichbar.

Normalerweise beachtet WordPress eine solche Datei nur etwa zehn Minuten lang. Bleibt die Meldung länger stehen, entfernen Sie die Datei von Hand:

  1. Verbinden Sie sich per FTP oder über den Dateimanager Ihres Hosters. Wechseln Sie in das Verzeichnis, in dem auch wp-config.php und die Ordner wp-admin und wp-content liegen.
  2. Schalten Sie versteckte Dateien ein. Der Punkt am Anfang macht .maintenance in vielen Programmen unsichtbar.
  3. Löschen Sie die Datei .maintenance. Danach ist Ihre Website sofort wieder erreichbar.
  4. Leeren Sie den Cache, wenn die Meldung trotzdem bleibt. Viele Websites nutzen einen Cache, also einen Zwischenspeicher für fertige Seiten, und der kann die Wartungsmeldung noch eine Weile ausliefern. Leeren Sie den Cache Ihres Caching-Plugins und, falls Ihr Hoster einen anbietet, den Server-Cache im Kundenmenü. Prüfen Sie die Seite danach in einem privaten Browserfenster.
  5. Prüfen Sie im Backend, ob das Update durchgelaufen ist. Unter Dashboard und Aktualisierungen sehen Sie, was noch aussteht. Spielen Sie das Ausstehende einzeln nach.

Meldung: Ein weiteres Update wird bereits ausgeführt

Diese Meldung erscheint, wenn ein vorheriger Vorgang abgebrochen ist. WordPress merkt sich das in der Datenbank und sperrt weitere Updates, damit sich nicht zwei Vorgänge in die Quere kommen. Die Sperre löst sich nach etwa 15 Minuten von selbst. Warten Sie diese Zeit ab, bevor Sie irgendetwas in der Datenbank anfassen.

Das Update bricht mit einer Fehlermeldung ab

Meldung oder VerhaltenMögliche Ursache
Verzeichnis konnte nicht angelegt werdenAuf dem Webspace fehlen Schreibrechte, oder der Speicher ist voll.
Download fehlgeschlagenDer Server kommt nicht an die Update-Quelle heran, oft wegen einer Firewall oder einer kurzen Störung.
Update eines gekauften Plugins oder Themes scheitert, oft mit dem Hinweis, das Paket sei nicht verfügbarDie Lizenz ist abgelaufen oder für diese Domain nicht aktiviert. Premium-Erweiterungen holen ihre Updates vom Server des Herstellers, und der liefert ohne gültige Lizenz nichts aus. Prüfen Sie im Kundenkonto beim Hersteller, ob die Lizenz noch läuft, und tragen Sie den Lizenzschlüssel gegebenenfalls in den Plugin-Einstellungen neu ein.
Das Update läuft minutenlang ohne Rückmeldung und bricht dann abDas Zeit- oder Speicherlimit von PHP, der Programmiersprache hinter WordPress, ist erreicht. Das betrifft häufig große Plugins auf knapp bemessenen Paketen.
Nach dem Update fehlen FunktionenDie Dateien sind nur teilweise eingespielt worden.
WordPress stellt die alte Version oft selbst wieder her

Seit Version 6.3 legt WordPress vor einem Plugin-Update eine vorübergehende Kopie der bisherigen Version an. Scheitert das Update unterwegs, spielt WordPress diese Kopie automatisch zurück, und das Plugin läuft in der alten Version weiter. Ein halb eingespieltes Plugin kommt dadurch seltener vor als früher.

Das greift allerdings nicht in jedem Fall. Fehlt etwa der Speicherplatz für die Kopie oder bricht der Vorgang auf dem Server komplett ab, zum Beispiel am Zeitlimit, kann WordPress nichts mehr zurückspielen. Und läuft das neue Plugin zwar vollständig, verträgt sich aber nicht mit dem Rest der Website, gilt das Update als gelungen und es wird nichts zurückgenommen.

Ein halb eingespieltes Plugin reparieren

Läuft ein Plugin nach dem Abbruch nicht mehr richtig, ersetzen Sie es durch eine vollständige Kopie. Laden Sie die aktuelle Version herunter, löschen Sie per FTP in wp-content/plugins den alten Ordner und laden Sie den neuen hoch. Ihre Einstellungen bleiben dabei erhalten, weil WordPress sie in der Datenbank speichert.

Vor dem Löschen den Ordner sichern

Manche Plugins speichern hochgeladene Dateien in ihrem eigenen Ordner, zum Beispiel Anhänge aus Formularen. Laden Sie den Ordner deshalb vorher herunter. Dann können Sie diese Dateien bei Bedarf zurückspielen.

Wenn Updates öfter hängen bleiben

Typische Gründe sind:

Bei Seiten, die ich neu übernehme, liegt es meistens am Hostingpaket, weil Speicher oder Zeitlimit zu knapp eingestellt sind. Fragen Sie in dem Fall Ihren Hoster nach den Limits Ihres Pakets. Ein etwas größerer Tarif kostet auf Dauer meist weniger als die Nachbereitung nach jedem Abbruch.

Bis wohin Sie selbst reparieren sollten

Die Wartungsdatei zu löschen und ein einzelnes Plugin zu ersetzen, schaffen Sie mit Dateizugang meistens selbst. Anders sieht es aus, wenn das Update von WordPress selbst mittendrin abgebrochen ist und das Backend nicht mehr lädt. Wie sich die Kerndateien dann ersetzen lassen, steht unter Weiße Seite nach einem Update, machen Sie das aber nur mit einer aktuellen Sicherung.

Holen Sie sich Hilfe, wenn es keine Sicherung gibt oder wenn ein Shop betroffen ist. Ein WooCommerce-Update baut zum Beispiel auch die Datenbank um, und bricht es dabei ab, stehen Bestellungen und Kundendaten auf dem Spiel. In solchen Fällen sehe ich mir die Seite an, bevor weiter probiert wird. Schreiben Sie mir dazu über die Kontaktseite.

Häufige Fragen

Nein, normalerweise nicht. Beiträge, Seiten und Einstellungen liegen in der Datenbank, und ein abgebrochenes Update rührt sie nicht an. Vorsicht ist nur bei Dateien geboten, die ein Plugin in seinem eigenen Ordner ablegt, darauf geht der Hinweis weiter oben ein.

Ja, solange die Wartungsmeldung steht, sehen alle Besucher nur diesen Hinweis, auch Google. Ein paar Minuten sind unproblematisch. Bleibt die Meldung über Stunden stehen, gehen Anfragen und Bestellungen in dieser Zeit verloren.

Hängt nur die Wartungsmeldung, ist das in wenigen Minuten erledigt. Länger dauert es, wenn ein Plugin nur teilweise eingespielt wurde oder Updates immer wieder abbrechen, weil dann erst die Ursache beim Hosting gefunden werden muss.

Ein einzelner Abbruch, etwa weil das Browserfenster zu früh geschlossen wurde, bleibt meist ein Einzelfall. Passiert es öfter, steckt fast immer eine dauerhafte Ursache dahinter, und die verschwindet nicht von allein.

Hilfe anfragen

Soll ich nachsehen, was das Update hinterlassen hat?

Nach einem Abbruch ist oft unklar, welche Dateien schon neu sind und welche noch alt. Ich gleiche das ab und schreibe Ihnen, was fehlt und mit welchem Aufwand es sich nachziehen lässt. Wenn Sie zustimmen, spiele ich die fehlenden Teile ein und prüfe danach Formular und Shop.

Hängen Updates bei Ihnen öfter, sehe ich mir auf Wunsch auch die Einstellungen Ihres Hostingpakets an.

Weitere Anleitungen und Einschätzungen finden Sie im Ratgeber.