Wolltet ihr schon mal in WordPress etwas aktualisieren und es kam folgende Fehlermeldung: „Momentan wird eine andere Aktualisierung durchgeführt“?
Die Meldung „Momentan wird eine andere Aktualisierung durchgeführt“ in WordPress erscheint, wenn das System erkannt hat, dass bereits ein Update im Gange ist und keine parallelen Aktualisierungen zulässt.
Dies kann verschiedene Gründe haben, darunter laufende automatische Hintergrundaktualisierungen, manuelle Aktualisierungen durch den Nutzer oder sogar Aktualisierungen von Plugins oder Themes. Wahlweise stellt der Update-Prozess auch die Arbeit ein, wenn die Netzwerkverbindung während einer Aktualisierung unterbrochen wurde. Das WordPress-System sperrt den Update-Prozess, um Konflikte und mögliche Dateninkonsistenzen zu verhindern. Die Meldung soll sicherstellen, dass die Integrität der Website während des Update-Vorgangs gewährleistet bleibt.
Wie macht WordPress das?
Ganz einfach. Ein interner Mechanismus legt in der WordPress-Datenbanktabelle wp-options einen Eintrag mit dem Namen core_updater.lock und einem Unix-Zeitstempel als Wert an. Dieser Zeitstempel entspricht einer Wartezeit von 15 Minuten.
Nun hat man zwei Möglichkeiten, mit dem Problem umzugehen:
- 15 Minuten warten, bis die Aktualisierungssperre automatisch aufgehoben wird.
- Den entsprechenden Eintrag in der Datenbanktabelle löschen
Wie man eine Viertelstunde wartet, erkläre ich euch jetzt nicht. Ihr werdet selbst am besten wissen, mit was ihr euch die Zeit vertreiben könnt.
Solltet ihr keine 15 Minuten haben, müsst ihr Folgendes tun.
Bei einer Aktualisierungssperre in WordPress ist es sinnvoll, den betreffenden Eintrag in der Datenbank zu löschen oder den Zeitstempel auf einen vergangenen Zeitpunkt zurückzusetzen, um die Sperre aufzuheben. Folgt dieser Anleitung:
- Datenbanksicherung erstellen: Eine vollständige Sicherung der Website-Datenbank mag übertrieben erscheinen, aber wer potenzielle Probleme vermeiden und die Website bei Bedarf wiederherstellen möchte, sollte hier auf Nummer sicher gehen.
- Datenbank-Zugang erhalten: Normalerweise erhält man über Tools wie phpMyAdmin Zugang zur Datenbankverwaltung.
- wp_options-Tabelle öffnen: Die Tabelle wp_options (der Präfix wp_ könnte je nach individueller Konfiguration variieren) enthält den gesuchten Eintrag.
- Den Eintrag core_updater.lock suchen: Sucht nachg dem Eintrag mit dem Namen core_updater.lock. Entweder löscht man diesen Eintrag oder setzt den Zeitstempel auf einen vergangenen Zeitpunkt zurück, um die Sperre aufzuheben.
- Cache leeren: Sollte die Website mit einem Cache arbeiten, muss dieser gelöscht werden. Das stellt sicher, dass die Änderungen wirksam werden.
- WordPress aktualisieren: Nun kann man zur WordPress-Admin-Oberfläche zurückkehren und versuche, das Update erneut durchzuführen. Die Meldung sollte jetzt nicht mehr erscheinen.
Das Problem taucht nur dann auf, wenn etwas beim Update-Prozess über das Backend schiefgegangen ist. Vollzieht ihr die Aktualisierung mittels FTP oder auch WP-Cli ist diese Sperre eher unwahrscheinlich.
Wenn euch dieser Artikel geholfen hat und gefällt, lasst es mich wissen (Kommentar).