Kurze Antwort
Wenn ein WordPress-Update fehlschlägt, bleibt die Website oft im Wartungsmodus, weil eine zurückgebliebene `.maintenance`-Datei im Installationsverzeichnis liegt. Es genügt, sie zu löschen oder umzubenennen, und die Website ist wieder erreichbar. Prüfen Sie dann, ob das Update abgeschlossen ist, und wiederholen Sie es bei Bedarf.
So erkennen Sie das Problem
- Die Website zeigt die Meldung „Briefly unavailable for scheduled maintenance“
- Die Meldung erscheint auf allen Seiten, nicht nur im Administrationsbereich
- Der Zugriff auf das Admin-Panel ist nicht möglich
- Nach einem Update-Versuch von WordPress, eines Plugins oder Themes ist die Website ausgefallen
- Im Stammverzeichnis der Website existiert eine Datei `.maintenance`
Häufigste Ursachen
Zurückgebliebene Datei `.maintenance`
Während eines Updates erstellt WordPress automatisch eine Datei `.maintenance` im Installationsverzeichnis. Wird das Update unterbrochen (Stromausfall, Verbindungsabbruch, Ressourcenmangel), bleibt die Datei zurück und die Website verharrt im Wartungsmodus.
Update wegen Zeitüberschreitung abgebrochen
Wenn ein Update länger dauert als die zulässige Ausführungszeit des PHP-Skripts, wird der Prozess abgebrochen und die Datei `.maintenance` bleibt zurück.
Unzureichende Dateiberechtigungen
Wenn WordPress keine Berechtigung hat, `.maintenance` zu löschen oder in den Plugin-/Theme-Ordner zu schreiben, kann das Update nicht ordnungsgemäß abgeschlossen werden.
Konflikt mit einem Plugin oder Theme
Selten kann ein Plugin, das das Update stört, oder ein Sicherheitsplugin den Prozess blockieren und die Website im Wartungsmodus belassen.
Lösung Schritt für Schritt
- 1
Prüfen Sie, ob die Website tatsächlich im Wartungsmodus ist
Öffnen Sie die Website im Browser. Wenn Sie die Meldung „Briefly unavailable for scheduled maintenance. Check back in a minute.“ sehen, bestätigen Sie, dass es sich um den Wartungsmodus und nicht um einen anderen Fehler handelt. Versuchen Sie auch, auf
/wp-admin/zuzugreifen. Wenn auch dieser Pfad blockiert ist, fahren Sie mit dem nächsten Schritt fort. - 2
Greifen Sie über FTP oder den Dateimanager auf die Dateien der Website zu
Melden Sie sich beim Hosting-Panel an (cPanel, Plesk oder ähnlich) und öffnen Sie den Dateimanager, oder verbinden Sie sich mit einem FTP/SFTP-Client. Gehen Sie in das Stammverzeichnis der WordPress-Installation, in dem sich
wp-config.php,wp-contentundwp-adminbefinden. - 3
Finden und löschen Sie die Datei `.maintenance`
Suchen Sie im Stammverzeichnis nach der Datei mit dem genauen Namen
.maintenance. Prüfen Sie zunächst, ob nicht gerade ein Update läuft. Wenn ja, warten Sie, bis es abgeschlossen ist. Wenn die Datei existiert und das Update unterbrochen wurde, löschen Sie sie oder benennen Sie sie in.maintenance.oldum. Aktualisieren Sie die Website im Browser. Der Wartungsmodus sollte verschwinden. Wenn die Datei nicht sichtbar ist, aktivieren Sie die Anzeige versteckter Dateien im Dateimanager oder FTP-Client. - 4
Prüfen Sie, ob das Update abgeschlossen ist
Melden Sie sich im WordPress-Administrationsbereich an. Gehen Sie zu
Dashboard > Updates(in der deutschen OberflächeDashboard > Aktualisierungen). Wenn dort steht, dass WordPress auf dem neuesten Stand ist, wurde das Core-Update abgeschlossen. Wenn dasselbe Core-Update weiterhin angeboten wird, wurde es wahrscheinlich unterbrochen und muss wiederholt werden. - 5
Wiederholen Sie das Update bei Bedarf
Wenn das Update unterbrochen wurde, starten Sie das Update von WordPress, der Plugins oder Themes erneut aus dem Administrationsbereich. Erstellen Sie vorher eine Sicherung der Website (Dateien und Datenbank). Aktualisieren Sie Plugins einzeln, um ein eventuelles Problem leichter zu erkennen.
- 6
Prüfen Sie Dateiberechtigungen und Dateieigentümer
Stellen Sie sicher, dass WordPress Schreibrechte in
wp-contentund den Unterordnern hat. Typischerweise haben Ordner die Berechtigungen755und Dateien644. Wenn Sie unsicher sind, wenden Sie sich an den Hosting-Support. Falsche Berechtigungen können Sicherheitsprobleme verursachen. - 7
Deaktivieren Sie störende Plugins
Wenn das Problem erneut auftritt, deaktivieren Sie vorübergehend alle Plugins und wiederholen Sie das Update. Wenn es erfolgreich ist, aktivieren Sie die Plugins einzeln, bis Sie den Verursacher finden. Vergessen Sie nicht, alle Plugins wieder zu aktivieren.
- 8
Stellen Sie die Website aus einer Sicherung wieder her, wenn nichts hilft
Wenn die Website weiterhin nicht funktioniert oder das Update Schäden hinterlassen hat, stellen Sie Dateien und Datenbank aus der letzten Sicherung wieder her. Erstellen Sie vor der Wiederherstellung nach Möglichkeit eine Kopie des aktuellen Zustands, da die Wiederherstellung Dateien und Datenbank überschreibt. Dies erfolgt über das Hosting-Panel oder ein Backup-Plugin. Prüfen Sie nach der Wiederherstellung zuerst, ob die Website funktioniert, und versuchen Sie erst dann erneut das Update.
Wenn nichts hilft: Fehlerprüfung und Kontakt zum Hosting
Wenn Sie .maintenance gelöscht haben und die Website weiterhin den Wartungsmodus oder einen anderen Fehler anzeigt, aktivieren Sie WP_DEBUG in wp-config.php. Erstellen Sie vor der Änderung eine Kopie von wp-config.php. Definieren Sie define( 'WP_DEBUG', true );, define( 'WP_DEBUG_LOG', true ); und define( 'WP_DEBUG_DISPLAY', false );, damit Sie Fehlerdetails in wp-content/debug.log sehen und Fehler den Besuchern nicht angezeigt werden. Oft erscheint im Log der Name des Plugins oder Themes, das das Problem verursacht. Wenn Sie die Prüfung abgeschlossen haben, deaktivieren Sie WP_DEBUG oder entfernen Sie diese Zeilen. Wenn Sie keinen Zugriff auf die Dateien haben oder Hilfe bei der Datenbank benötigen, wenden Sie sich an den Hosting-Support. Dieser kann prüfen, ob das Update auf Serverebene blockiert wird (z. B. Ressourcenlimits) und ob ein Sicherheitsmechanismus den Zugriff blockiert. Versuchen Sie nicht, die Core-Dateien von WordPress manuell zu ändern, es sei denn, Sie wissen genau, was Sie tun.
So beugen Sie vor
- Erstellen Sie regelmäßig Sicherungen der Website (Dateien und Datenbank) vor jedem Update.
- Aktualisieren Sie WordPress, Plugins und Themes regelmäßig, aber zuerst auf einer Testkopie der Website.
- Halten Sie die Datei- und Ordnerberechtigungen gemäß den Empfehlungen ein (Ordner 755, Dateien 644).
- Nutzen Sie zuverlässiges Hosting mit ausreichenden Ressourcen und aktiviertem automatischem Backup.
Wann Sie einen Profi rufen sollten
Wenn Sie keinen Zugriff auf die Dateien der Website haben, nicht wissen, ob das Update abgeschlossen ist, oder das Problem wiederholt auftritt und Sie eine beschädigte Datenbank vermuten, wenden Sie sich besser an den IT-Support. Dieser kann den Zustand sicher prüfen, eine Sicherung wiederherstellen und eine Wiederholung des Problems verhindern.
Website-Erstellung · Schnelle, SEO-optimierte, mehrsprachige WebsitesHäufige Fragen
Ist es sicher, die Datei `.maintenance` zu löschen?
Ja, wenn das Update unterbrochen wurde und die Website im Wartungsmodus festhängt. Löschen Sie sie nicht, solange ein Update läuft. WordPress erstellt diese Datei vorübergehend und löscht sie automatisch, wenn das Update abgeschlossen ist. Durch das Löschen verlieren Sie keine Daten, aber erstellen Sie nach Möglichkeit vorher eine Sicherung.
Wie erkenne ich, ob das Update abgeschlossen ist?
Melden Sie sich im Administrationsbereich an und gehen Sie zu `Dashboard > Updates` (in der deutschen Oberfläche `Dashboard > Aktualisierungen`). Wenn dort steht, dass WordPress auf dem neuesten Stand ist und keine Core-Updates verfügbar sind, ist der Vorgang abgeschlossen. Prüfen Sie auch, ob die Website normal lädt.
Was kann ich tun, wenn ich keinen Zugriff auf die Dateien der Website habe?
Wenden Sie sich an den Hosting-Support und bitten Sie darum, die Datei `.maintenance` zu löschen oder Ihnen Zugriff auf den Dateimanager zu gewähren. Ohne Dateizugriff können Sie den Wartungsmodus nicht manuell entfernen.