Technik und Wartung

WordPress Wartungsmodus geht nicht weg: So beenden Sie ihn Schritt für Schritt

Von Sitemendo · Stand: · 10 Min. Lesezeit

Kurz gesagt

  • WordPress schaltet beim Aktualisieren des Kerns, beim gleichzeitigen Aktualisieren mehrerer Plugins und bei automatischen Hintergrund-Updates in den Wartungsmodus. Dafür legt es im Hauptverzeichnis die versteckte Datei .maintenance an und löscht sie nach dem Update wieder.
  • Bricht das Update ab, bleibt die Datei liegen. Laut WordPress-Quellcode gilt sie nach zehn Minuten als veraltet und wird ignoriert, die Website kommt daher meist von selbst zurück. Bleibt die Meldung länger, löschen Sie .maintenance per FTP, Dateimanager oder mit wp maintenance-mode deactivate.
  • Erscheint die Wartungsseite trotzdem weiter, stammt sie oft gar nicht von WordPress, sondern von einem Wartungsmodus-Plugin, vom Theme oder vom Hoster. Dann hilft nicht das Löschen der Datei, sondern das Abschalten der jeweiligen Funktion.
  • Prüfen Sie danach, ob das Update vollständig durchgelaufen ist, und legen Sie vor einem neuen Versuch eine Sicherung an. Lassen Sie die Website nicht über längere Zeit im Wartungsmodus: Google entfernt Seiten, die dauerhaft Serverfehler liefern, irgendwann aus dem Index.

Sie haben ein Update angestoßen, und seitdem zeigt die Website nur noch eine Wartungsmeldung. Besucher sehen eine leere Seite mit einem Satz Text, und auch das Dashboard lässt sich nicht mehr öffnen. Meist ist das Problem in wenigen Minuten behoben, weil es nur um eine einzige Datei geht.

Dieser Ratgeber erklärt, was im Hintergrund passiert, wie Sie erkennen, welcher Wartungsmodus aktiv ist, wie Sie ihn Schritt für Schritt beenden und wie Sie das nächste Update sicherer einspielen. Die Aussagen zum Verhalten von WordPress beruhen auf dem Quellcode und der Dokumentation von WordPress (Stand: Oktober 2026).

Was im Hintergrund passiert

Bevor WordPress den Kern, ein aktives Plugin oder ein aktives Theme aktualisiert, legt es im Hauptverzeichnis der Installation die Datei .maintenance an. Sie enthält nur einen Zeitstempel. Solange der Zeitstempel frisch ist, beendet WordPress jede Anfrage früh mit einer Wartungsmeldung und dem Statuscode 503. Nach dem Update löscht es die Datei wieder.

Das zeigt der Quellcode von WordPress (Stand: Oktober 2026):

  • Wann der Wartungsmodus startet: bei Updates des Kerns, beim gleichzeitigen Aktualisieren mehrerer Plugins oder Themes, sofern ein aktives darunter ist, und bei automatischen Hintergrund-Updates eines aktiven Plugins oder Themes. Ein einzelnes, von Hand angestoßenes Plugin-Update löst ihn nicht aus.
  • Wie er endet: WordPress löscht die Datei nach dem Update. Ist der Zeitstempel älter als zehn Minuten, betrachtet WordPress den Wartungsmodus als beendet und ignoriert die Datei.
  • Was Besucher sehen: im englischen Original „Briefly unavailable for scheduled maintenance. Check back in a minute.“, in der deutschen Übersetzung (Sie-Form) „Diese Website ist aufgrund planmäßiger Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuchen Sie es in wenigen Minuten erneut.“ Dazu sendet WordPress den Statuscode 503 und den Header Retry-After: 600.
  • Wer die Meldung sieht: alle, auch angemeldete Administratoren. Die Prüfung läuft sehr früh, noch bevor Plugins geladen werden. Deshalb ist auch der Verwaltungsbereich gesperrt.
  • Eigene Wartungsseite: Liegt die Datei wp-content/maintenance.php vor, zeigt WordPress deren Inhalt statt des Standardtextes.

Erst erkennen: Welcher Wartungsmodus ist es?

Nicht jede Wartungsseite stammt von WordPress selbst. Die Beobachtung zeigt meist, wo Sie ansetzen müssen:

Beobachtung, wahrscheinliche Ursache und weiteres Vorgehen
BeobachtungWahrscheinliche UrsacheWeiter bei
Standardtext von WordPress („… planmäßiger Wartungsarbeiten …“), und kurz zuvor lief ein UpdateEin Update des Kerns, ein Sammel-Update oder ein Hintergrund-Update wurde unterbrochenSchritt für Schritt: Wartungsmodus beenden
Eigene Gestaltung mit Logo und Text wie „Bald verfügbar“ oder „Coming soon“Wartungsmodus-Plugin, Theme-Funktion oder Page BuilderWenn die Datei fehlt: Plugin, Theme oder Hoster
Besucher sehen die Wartungsseite, Sie als angemeldeter Administrator die normale WebsiteWartungsmodus-Plugin mit Ausnahme für angemeldete NutzerWenn die Datei fehlt: Plugin, Theme oder Hoster
Die Seite sieht aus wie eine Vorlage Ihres HostersWartung oder Platzhalter im Hosting-Paket, etwa nach einem Umzug oder bei gesperrtem KontoKundenbereich und Support des Hosters
Weißer Bildschirm oder „Es gab einen kritischen Fehler“Kein Wartungsmodus, sondern ein PHP-FehlerRatgeber WordPress: kritischer Fehler
Die Meldung verschwindet und kommt nach einigen Minuten wiederEin fehlgeschlagenes automatisches Update wird immer wieder neu gestartetWarum Updates abbrechen

Prüfen Sie außerdem in einem privaten Browserfenster, auf einem anderen Gerät oder im Mobilfunknetz, ob die Meldung wirklich vom Server kommt. Browser, Caching-Plugins und CDN können eine Wartungsseite zwischenspeichern.

Schritt für Schritt: Wartungsmodus beenden

  1. Zehn Minuten warten und neu ladenLäuft das Update noch, greifen Sie nicht ein. Warten Sie zehn Minuten ab dem Start des Updates. Danach ignoriert WordPress eine liegen gebliebene Datei. Laden Sie die Seite anschließend in einem privaten Fenster neu.
  2. Zugang zu den Dateien herstellenÖffnen Sie den Dateimanager Ihres Hosting-Panels oder verbinden Sie sich per FTP oder SFTP. Wechseln Sie in das Verzeichnis, in dem wp-config.php, wp-admin und wp-includes liegen. Der Ordner wp-content ist nicht gemeint.
  3. Versteckte Dateien einblendenDateien, deren Name mit einem Punkt beginnt, blenden viele Programme aus. Schalten Sie die Anzeige versteckter Dateien ein, bei FileZilla zum Beispiel im Menü „Server“.
  4. Die Datei „.maintenance“ löschenLöschen Sie die Datei oder benennen Sie sie zur Sicherheit in .maintenance-alt um. Per SSH genügt rm .maintenance, mit WP-CLI der Befehl wp maintenance-mode deactivate.
  5. Zwischenspeicher leeren und testenLaden Sie Startseite und Verwaltungsbereich neu. Leeren Sie bei Bedarf Browser-Cache, Caching-Plugin und CDN. Kommt die Wartungsseite nicht zurück, ist der Wartungsmodus beendet.
  6. Das Ergebnis des Updates prüfenÖffnen Sie „Dashboard → Aktualisierungen“. Sind dort weiterhin Updates offen, spielen Sie sie nach einer Sicherung erneut ein. Nach einem unterbrochenen Update des Kerns bietet WordPress an gleicher Stelle an, die Version neu zu installieren, und verlangt gegebenenfalls ein Datenbank-Update.
Per SSH und WP-CLI (Beispiel; Pfad und Zugang hängen von Ihrem Hoster ab)
cd /pfad/zur/wordpress-installation
ls -la | grep maintenance
wp maintenance-mode status
wp maintenance-mode deactivate

# ohne WP-CLI:
rm .maintenance

Wenn die Datei fehlt: Plugin, Theme oder Hoster

Gibt es keine Datei .maintenance, oder kommt die Meldung nach dem Löschen sofort zurück, stammt die Wartungsseite meist nicht vom Update-Mechanismus.

  • Wartungsmodus-Plugin oder Page Builder: Melden Sie sich an und schalten Sie den Modus in den Einstellungen des Plugins aus, oder deaktivieren Sie das Plugin unter „Plugins → Installierte Plugins“.
  • Kein Zugang zum Verwaltungsbereich: Benennen Sie den Ordner des Plugins unter wp-content/plugins um, zum Beispiel wartungsmodus-plugin in wartungsmodus-plugin_aus. WordPress deaktiviert es dann. Mit WP-CLI geht es über wp plugin deactivate plugin-name.
  • Theme-Funktion: Manche Themes bringen einen eigenen Wartungs- oder „Coming soon“-Schalter mit. Suchen Sie ihn in den Theme-Einstellungen oder im Customizer.
  • Hoster: Zeigt die Seite die Gestaltung Ihres Hosters, prüfen Sie Vertrag und Zahlungsstatus, Störungsmeldungen und den Kundenbereich.
  • Eigene Wartungsseite: Liegt wp-content/maintenance.php vor, bestimmt diese Datei das Aussehen der WordPress-Wartungsseite. Sie erscheint nur, solange der Wartungsmodus des Kerns aktiv ist.

Warum Updates abbrechen

Ein Update bricht ab, wenn der Prozess endet, bevor WordPress die Datei löschen kann. Häufige Gründe:

Häufige Gründe für abgebrochene Updates
GrundSo erkennen Sie ihnAbhilfe
Zu kurze PHP-Laufzeit (max_execution_time)Das Update bricht bei großen Paketen oder langsamen Servern nach einer festen Zeit abBeim Hoster ein höheres Limit erfragen; Updates einzeln einspielen
Zu wenig Arbeitsspeicher (memory_limit)Das Fehlerprotokoll nennt „Allowed memory size … exhausted“Limit erhöhen oder den Hoster fragen, siehe Ratgeber WordPress: kritischer Fehler
Speicherplatz oder Dateikontingent erschöpftDas Hosting-Panel zeigt eine volle Festplatte oder ein volles KontingentPlatz schaffen, etwa durch alte Sicherungen und Caches; Tarif prüfen
Dateirechte oder Eigentümer falschWordPress verlangt FTP-Zugangsdaten oder meldet, dass es Dateien nicht ersetzen kannRechte vom Hoster korrigieren lassen
Mehrere Updates gleichzeitig oder Browser-Tab geschlossenEin Sammel-Update wurde mittendrin unterbrochenUpdates einzeln einspielen und den Tab offen lassen
Fehlerhafte ErweiterungDas Update schlägt immer bei derselben Erweiterung fehl, die Datei erscheint wiederDie Erweiterung vorübergehend vom automatischen Update ausnehmen und den Entwickler informieren

Taucht die Datei nach dem Löschen nach einigen Minuten wieder auf, kann ein fehlgeschlagenes automatisches Update immer wieder neu gestartet werden. Prüfen Sie dann unter „Dashboard → Aktualisierungen“ und „Werkzeuge → Website-Zustand“, welche Erweiterung betroffen ist, und schalten Sie deren automatische Updates ab, bis die Ursache geklärt ist.

Geplante Wartung: Wartungsseite richtig anzeigen

Wollen Sie die Website bewusst kurz offline nehmen, etwa für einen Umbau, sollte die Wartungsseite wie bei WordPress selbst den Statuscode 503 liefern, möglichst mit dem Header Retry-After. Mehr dazu steht im Ratgeber Website nicht erreichbar.

Google verlangsamt bei Serverfehlern das Crawling vorübergehend. Bereits indexierte URLs bleiben zunächst im Index, werden bei anhaltenden Fehlern aber irgendwann entfernt. Halten Sie Wartungsfenster deshalb kurz und lassen Sie keine Wartungsseite über längere Zeit stehen.

So vermeiden Sie den Fehler beim nächsten Update

  1. Vor jedem Update eine Sicherung von Dateien und Datenbank anlegen und prüfen, dass sie sich wiederherstellen lässt.
  2. Updates nacheinander statt alle auf einmal einspielen und nach jedem Schritt kurz die Funktionen testen.
  3. Den Browser-Tab während des Updates offen lassen und währenddessen keine weiteren Änderungen vornehmen.
  4. Größere Updates in ruhigen Zeiten durchführen, nicht kurz vor einer Kampagne.
  5. Bei geschäftskritischen Websites zuerst eine Testkopie aktualisieren, sofern der Hoster eine anbietet.
  6. Freien Speicherplatz, PHP-Limits und die PHP-Version regelmäßig prüfen, siehe Ratgeber Website-Wartung.
  7. Die Erreichbarkeit überwachen lassen, damit Sie von einem Ausfall nicht erst durch Kunden erfahren.

Wann Sie Hilfe holen sollten

Hilfe lohnt sich, wenn Sie keinen Zugang zu Dateien oder Hosting haben, die Meldung nach dem Löschen der Datei wiederkehrt, das Update erkennbar nur zur Hälfte durchgelaufen ist oder Sie nach dem Eingriff Daten vermissen.

Das Beenden eines hängenden Wartungsmodus und die Kontrolle des Updates gehören zu unserer Schnellreparatur (149 €, 2 Werktage). Regelmäßige, geordnete Updates mit Sicherung übernimmt die Website-Pflege (49 € / Monat). Die Preise verstehen sich netto zzgl. 19 % USt.

Häufige Fragen

Wie lange dauert der Wartungsmodus von WordPress normalerweise?

Meist nur Sekunden bis wenige Minuten. WordPress betrachtet den Wartungsmodus nach zehn Minuten als beendet und ignoriert eine liegen gebliebene Datei .maintenance.

Wo liegt die Datei .maintenance?

Im Hauptverzeichnis der WordPress-Installation, in dem auch wp-config.php, wp-admin und wp-includes liegen. Sie ist versteckt, weil ihr Name mit einem Punkt beginnt. Schalten Sie in Ihrem FTP-Programm oder Dateimanager die Anzeige versteckter Dateien ein.

Kann ich mich im Wartungsmodus noch im Dashboard anmelden?

Beim Wartungsmodus des WordPress-Kerns nicht: Die Prüfung läuft, bevor Plugins und Anmeldung geladen werden, und gilt für alle. Wartungsmodus-Plugins lassen angemeldete Nutzer dagegen häufig durch, daher sehen Sie dort selbst die normale Website.

Schadet ein hängender Wartungsmodus meinem Google-Ranking?

Bei Serverfehlern wie 503 verlangsamt Google das Crawling vorübergehend. Bereits indexierte URLs bleiben zunächst im Index, werden bei anhaltenden Fehlern aber entfernt. Eine Unterbrechung von wenigen Minuten ist daher kein Anlass zur Sorge, über längere Zeit sollte sie nicht bestehen.

Muss ich die Datei löschen, oder reicht Warten?

Nach zehn Minuten ignoriert WordPress eine veraltete Datei, die Website kommt dann in der Regel von selbst zurück. Löschen Sie sie trotzdem, sobald sicher ist, dass kein Update mehr läuft, damit sie keine Verwirrung stiftet.

Ist die Datei .maintenance gefährlich oder ein Zeichen für einen Hack?

Nein. Sie gehört zum normalen Update-Ablauf und enthält nur einen Zeitstempel. Verdächtig sind dagegen unbekannte PHP-Dateien, die Sie nicht selbst angelegt haben.

Wie schalte ich den Wartungsmodus mit WP-CLI aus?

Mit wp maintenance-mode deactivate. Vorher zeigt wp maintenance-mode status, ob er aktiv ist. WP-CLI läuft auf der Kommandozeile Ihres Servers und setzt einen Zugang per SSH voraus.

Erfahren Sie innerhalb von 48 Stunden, was Ihre Website braucht.

Für die kostenlose Prüfung genügen Website-Adresse und E-Mail. Die Reparatur bleibt optional.

Quellen und weiterführende Links

Dieser Ratgeber ist eine allgemeine Information und ersetzt keine Rechts-, Steuer- oder Fachberatung im Einzelfall. Alle Angaben beziehen sich auf den Stand 2. Oktober 2026; Hinweise von Google, Browsern und Gesetzgebern ändern sich. Zurück zur Übersicht: Ratgeber: Website prüfen, reparieren und pflegen.