So beheben Sie die WordPress-Schleife „Kein Update erforderlich“.
Veröffentlicht: 2021-11-11Haben Sie versucht, WordPress zu aktualisieren, sind aber auf die Meldung „Kein Update erforderlich: Ihre WordPress-Datenbank ist bereits auf dem neuesten Stand“ gestoßen, obwohl Sie wissen, dass dies nicht der Fall ist? Wir haben etwas für Sie. In dieser Anleitung zeigen wir Ihnen, wie Sie die WordPress-Schleife „Kein Update erforderlich“ beheben .
Das Problem „Kein Update erforderlich“ ist eines der nervigsten. Es sagt, dass Ihre Installation auf dem neuesten Stand ist, wenn dies nicht der Fall ist, und in einigen Fällen kann es Sie sogar aus Ihrem Admin-Dashboard aussperren. Jedes Mal, wenn Sie sich bei Ihrem Dashboard anmelden, sehen Sie sich der Schleife „ Keine Aktualisierung erforderlich “ gegenüber.
Wie umgehen Sie also diese gefürchtete Schleife und erhalten Zugriff auf Ihre Website? Zunächst sollten Sie wissen, dass dies ein häufiges Problem ist. Ihre Datenbank wurde nicht beschädigt und Ihre Website ist immer noch sicher. In diesem Artikel zeigen wir Ihnen mehrere Möglichkeiten, die No Update Required- Schleife zu umgehen.
Bevor wir auf alle Optionen eingehen, die Sie zur Behebung des Fehlers haben, lassen Sie uns besser verstehen, warum der Fehler überhaupt auftritt, damit Sie die notwendigen Vorkehrungen treffen können, um ihn in Zukunft zu vermeiden. Werfen wir einen kurzen Blick auf die Gründe hinter der Schleife „WordPress No Update Required “.
Warum tritt die Schleife „Keine Aktualisierung erforderlich“ auf?
Meistens wird die WordPress No Update Required- Schleife aufgrund eines Caching-Problems ausgelöst. Dies passiert jedoch nicht immer, selbst bei aktiviertem Caching, was darauf hindeutet, dass nicht jeder Cache-Typ für dieses Problem verantwortlich ist. Genauer gesagt ist das Zwischenspeichern von Objekten der Hauptauslöser für dieses lästige Problem. Aber was ist Objekt-Caching?
Objekt-Caching
Objekt-Caching ist eine spezielle Art von Caching, bei der Datenbankabfragen im Arbeitsspeicher zwischengespeichert werden, damit sie bei Bedarf in der Zukunft schnell abgerufen werden können. WordPress ist mit einem integrierten Objekt-Cache namens WP_Object_Cache vorinstalliert .
Objekt-Caching verbessert die Leistung einer WordPress-Website, indem es die Verarbeitungslast auf dem Server reduziert. Dies wird noch deutlicher, wenn Ihre Website über eine riesige Datenbank mit hohem Verkehrsaufkommen verfügt. In solchen Fällen kann das Abfragen der Datenbank für den Server schnell überfordernd werden. Hier hilft Objekt-Caching, indem Datenbankabfragen aus dem Cache-Speicher bedient werden, anstatt Abfragen zum Server hinzuzufügen.
Lassen Sie uns nun besser verstehen, wie das Zwischenspeichern von Objekten das Problem „ Keine Aktualisierung erforderlich “ auslöst.
Wie Objekt-Caching die Schleife „Keine Aktualisierung erforderlich“ auslöst?
Wenn Sie versuchen, WordPress zu aktualisieren, sucht es nach einer Datei in der Datenbank, um festzustellen, ob WordPress bereits auf dem neuesten Stand ist oder eine neue Version verfügbar ist. Aufgrund des Objekt-Cachings wurde diese Datei bereits zu einem früheren Zeitpunkt zwischengespeichert, sodass die zwischengespeicherte Datei für WordPress „aktuell“ erscheint.
Dies ist wichtig, denn wenn Sie versuchen, Ihre Installation zu aktualisieren, liest WordPress anstelle der eigentlichen Datei in der Datenbank die Datei aus dem Cache. Da die zwischengespeicherte Datei besagt, dass WordPress bereits auf dem neuesten Stand ist, erhalten Sie die Meldung „ Kein Update erforderlich “, auch wenn ein Update verfügbar ist.
Wenn Sie sich in einer solchen Situation befinden, lesen Sie weiter. Im nächsten Abschnitt sehen wir uns verschiedene Optionen an, um die No Update Required- Schleife zu lösen.
So beheben Sie die Schleife „Kein Update erforderlich“ in WordPress
Einige der gängigen Methoden zur Behebung des Fehlers „ Kein Update erforderlich “ sind:
- Löschen Sie den Site- und Server-Cache
- Benennen Sie die Datei object-cache.php um
- Auf Plugin- und Theme-Konflikte prüfen
- Starten Sie PHP oder Server neu
- Wenden Sie sich an Ihr Hosting-Unternehmen
Lassen Sie uns jede der oben genannten Lösungen einzeln durchgehen.
1. Löschen Sie den Site- und Server-Cache
Da es sich um ein Caching-bezogenes Problem handelt, müssen Sie zuerst den Cache Ihrer Website löschen, um den WordPress-Fehler „Kein Update erforderlich“ zu beheben. Dadurch werden alle zwischengespeicherten Inhalte entfernt, die die zwischengespeicherten WordPress-Update-Informationen enthalten. Mal sehen, wie Sie den Cache Ihrer Website loswerden können.
Cache mit einem Caching-Plugin löschen
Der einfachste Weg, den Cache Ihrer Website zu bereinigen, ist die Verwendung eines Caching-Plugins. Dieser Schritt variiert je nach verwendetem Tool, folgt aber in den meisten Fällen ähnlichen Schritten. Gehen Sie zunächst zum Admin-Dashboard Ihrer Website und navigieren Sie zu Ihren Caching-Plugin-Einstellungen. Suchen Sie nach der Option zum Löschen des Caches, um den gesamten Cache der Website zu löschen. Weitere Informationen dazu, wie Sie dies mit SiteGround tun können, finden Sie in diesem Beitrag. Um nach den besten Caching-Plugins zu suchen, werfen Sie einen Blick auf diese Anleitung.
Das Leeren des Caches mit einem Caching-Plugin ist jedoch nur möglich, wenn Sie Zugriff auf Ihr Admin-Dashboard haben. In einigen Fällen kann die Schleife „Keine Aktualisierung erforderlich “ Benutzer daran hindern, auf ihre Dashboards zuzugreifen. Wenn dies Ihr Fall ist, müssen Sie Folgendes tun.
Cache mit WP-CLI löschen
WP-CLI ist ein Befehlszeilentool, mit dem Sie über eine Befehlszeilenschnittstelle auf Ihre WordPress-Site zugreifen können. Es ist ein leistungsstarkes Tool, mit dem Sie WordPress-Code ausführen können, ohne auf Ihr Dashboard zuzugreifen.
Das erste, was Sie tun müssen, ist, sich über SSH mit der Befehlszeile Ihres Servers zu verbinden und WP-CLI zu installieren. Wechseln Sie von der Befehlszeile aus mit dem folgenden Befehl in das Stammverzeichnis Ihrer Site.
cd ~/your/website/path //Ersetzen Sie es durch den tatsächlichen Pfad Ihrer Website
Sobald Sie sich im Stammverzeichnis der Site befinden, führen Sie den folgenden Befehl aus, um den gesamten Cache zu leeren.
wp-Cache-Flush
Sie können auch weitere Dokumentation des Befehls wp-cache flush auf der offiziellen Webseite einsehen.
Cache mit SSH löschen
Wenn Sie mit der Verwendung von WP-CLI nicht vertraut sind oder dies aus irgendeinem Grund vermeiden möchten, können Sie den Cache Ihrer Website über die Linux-Befehlszeile löschen. Zuerst müssen Sie sich über SSH mit der Befehlszeile Ihres Servers verbinden und dann den folgenden Befehl verwenden, um den gesamten Cache zu leeren, wenn Ihre Site Redis verwendet.
redis-cli flushall async
Wenn Ihre Website Memcached verwendet, verwenden Sie die folgenden Befehle.
telnet localhost 11211 bündig_all Verlassen
Cache löschen über das Control Panel des Hosts (z. B. SiteGround)
Eine andere Möglichkeit, den Cache Ihrer Website zu löschen, ist über das Control Panel Ihres Hosts. Die meisten Hosting-Unternehmen erlauben Ihnen dies. Dieser Schritt variiert je nach Hosting-Provider, aber die meisten folgen einem ähnlichen Muster. Alternativ können Sie auch Ihren Hosting-Provider bitten, den gesamten Cache für Sie zu löschen.
Zu Demonstrationszwecken zeigen wir Ihnen in diesem Abschnitt, wie Sie den Cache von SiteGround über das Control Panel löschen.
Gehen Sie zu Ihrem SiteGround-Kontrollfeld und navigieren Sie zu Site-Tools > Geschwindigkeit > Caching. Dort finden Sie jeweils zwei Registerkarten für Dynamischen Cache und Memcached .
Wechseln Sie zur Registerkarte Dynamischer Cache , um den dynamischen Cache der Website zu löschen. Es ist erwähnenswert, dass Sie den dynamischen Cache für jede Site einzeln löschen können. Wählen Sie einfach Ihre Website aus und klicken Sie auf die Schaltfläche „Cache leeren“.
Als nächstes müssen Sie auch Memcached löschen. Im Gegensatz zu Dynamic Cache können Sie Memcached für alle Sites auf einmal löschen. Gehen Sie zur Registerkarte Memcached und klicken Sie unten auf die Schaltfläche Cache leeren.
Gehen Sie jetzt zurück zu Ihrer Website und prüfen Sie, ob die Schleife „Kein Update erforderlich “ behoben ist. Wenn das Problem Ihrer Website behoben ist, herzlichen Glückwunsch! Du bist startklar. Wenn es Ihr Problem jedoch nicht gelöst hat, fahren Sie mit dem nächsten Schritt fort.
2. Benennen Sie die Datei object-cache.php um
Wenn das Leeren des Caches bei Ihnen nicht funktioniert hat, müssen Sie die Datei object-cache.php
möglicherweise manuell verwerfen. Diese Datei speichert den gesamten Objektcache. Wenn Sie sie also umbenennen, wird der gesamte gespeicherte Objektcache gelöscht.
Navigieren Sie dazu über das Control Panel des Hosts oder einen FTP-Client wie FileZilla zum Stammverzeichnis Ihrer Website. Sobald Sie sich im Site-Verzeichnis befinden, gehen Sie zum Ordner wp-content
und suchen Sie die Datei object-cache.php
.
Benennen Sie die Datei in einen anderen Namen um, z. B. object-cache-old.php
oder was auch immer Sie möchten. Dadurch wird der aktuell zwischengespeicherte Inhalt in der Datei ignoriert und Sie erhalten Zugriff auf Ihr Admin-Dashboard.
Navigieren Sie danach zu Ihrem Admin-Dashboard und suchen Sie nach Ihren Caching-Plugin-Einstellungen. Löschen Sie den gesamten Cache der Website aus dem Plugin. Wechseln Sie dann erneut in das Stammverzeichnis Ihrer Website und suchen Sie nach der Datei object-cache.php
. Wenn die Datei neu erstellt wurde, bedeutet dies, dass WordPress die vorherige Datei verworfen und nun eine neue Cache-Datei erstellt hat.
Versuchen Sie abschließend noch einmal, WordPress zu aktualisieren. Diesmal sollte es funktionieren. Wenn das Problem jedoch immer noch nicht behoben wird, sollten Sie als Nächstes nach einem Plugin- oder Designkonflikt suchen.
3. Suchen Sie nach Konflikten mit Plugins oder Designs
Ein Plugin- oder Theme-Konflikt ist eine der häufigsten Ursachen für WordPress-Fehler. Es ist möglich, dass eines Ihrer Plugins, insbesondere die Caching-Plugins, einen Konflikt mit einem anderen Plugin oder Thema verursacht hat. Wenn ein anderes Plugin auf Ihrer Website über Caching-Funktionen verfügt, kann dies zu Konflikten mit Ihrem Haupt-Caching-Plugin führen. Unabhängig von der Ursache kann dies die Schleife „ Kein Update erforderlich “ auslösen.
Um dieses Problem zu beheben, müssen Sie das problematische Plugin identifizieren. Deaktivieren Sie dazu alle Ihre Plugins. Wenn Sie sich nicht sicher sind, wie das geht, sehen Sie sich unsere Anleitung zum Deaktivieren von Plugins in großen Mengen an.
In dieser Demonstration zeigen wir Ihnen, wie Sie dies über das Admin-Dashboard tun. Navigieren Sie zu Plugins > Alle Plugins , wählen Sie alle mit dem Kontrollkästchen oben links aus, setzen Sie die Massenaktion auf Deaktivieren und klicken Sie auf die Schaltfläche Übernehmen . Dadurch werden alle Ihre Plugins deaktiviert.
Wenn Sie im Gegensatz dazu nicht auf Ihr WP Admin Dashboard zugreifen können, können Sie immer noch alle Ihre Plugins aus dem Stammverzeichnis Ihrer Website deaktivieren. Sie können über Ihr Host-Kontrollfeld oder einen FTP-Client wie FileZilla auf das Stammverzeichnis Ihrer Website zugreifen.
Sobald du dich im Stammverzeichnis der Website befindest, suche den Ordner „ plugins
“ im Ordner „ wp-content
“. Benennen Sie es dann in etwas anderes wie plugins-old
oder was auch immer Sie möchten um, um alle Ihre Plugins auf einmal zu deaktivieren.
Nachdem Sie alle Plugins deaktiviert haben, gehen Sie zu Ihrer Website und versuchen Sie, auf das Admin-Dashboard zuzugreifen. Wenn der Fehler „ Kein Update erforderlich “ nicht angezeigt wird, bestätigt dies, dass das Problem bei einem Plug-in liegt.
Als nächstes müssen Sie das fehlerhafte Plugin identifizieren. Beginnen Sie dazu, jedes Plugin einzeln zu aktivieren, bis der Fehler erneut auftritt. Sobald Sie das Plug-in identifiziert haben, das das Problem verursacht, können Sie zu einer früheren Version zurückkehren oder sich an den Entwickler wenden, um technischen Support zu erhalten. Alternativ können Sie ein anderes Plugin ausprobieren, um die gleiche Funktionalität zu erreichen. Hier ist zum Beispiel eine Liste der besten Caching-Plugins für WordPress im Jahr 2021.
Wenn keine der oben genannten Lösungen funktioniert hat, um die WordPress-Schleife „Kein Update erforderlich“ zu beheben, fahren Sie mit der nächsten Lösung fort.
4. Starten Sie PHP und Server neu
Mit den vorherigen Methoden sollten die meisten Benutzer das Problem „ Kein Update erforderlich “ lösen können. Manchmal tritt dieses Problem jedoch auch dann auf, wenn auf Ihrer Website kein aktives Caching-Plug-in installiert ist.
WordPress selbst verfügt über einen Objekt-Caching-Mechanismus, der den Cache ohne Caching-Plugin speichert. Während der WP_Object_Cache nur für kurze Zeit gespeichert wird, kann er in seltenen Fällen den Fehler „ Keine Aktualisierung erforderlich “ auslösen.
Wenn dies der Fall ist, können Sie versuchen, PHP über das Control Panel Ihres Hosts neu zu starten oder sich an das Kundensupport-Team zu wenden. Alternativ können Sie auch versuchen, Ihren Server neu zu starten, um alle Arten von Cache zu löschen und Ihr Problem hoffentlich zu lösen.
5. Wenden Sie sich an den Host-Provider
Bisher haben wir alle möglichen Korrekturen gesehen, die Sie auf Ihrer Seite durchführen können, um die WordPress-Schleife „Kein Update erforderlich“ zu beheben. Hoffentlich haben die meisten von Ihnen das Problem mittlerweile lösen können.
Wenn Sie jedoch immer noch dasselbe Problem haben, nachdem Sie alle oben genannten Lösungen ausprobiert haben, ist es an der Zeit, sich an Ihren Hosting-Provider zu wenden. Leider können Sie Ihrerseits nichts mehr tun, wenden Sie sich also besser an ein Experten-Support-Team.
Hoffentlich hat Ihr Hosting-Provider ein kompetentes Team, das Ihnen helfen kann, eine Lösung für dieses lästige Problem zu finden.
Fazit
Alles in allem ist es äußerst wichtig, WordPress auf dem neuesten Stand zu halten, da neue Updates nützliche Funktionen und wichtige Fehlerbehebungen enthalten. Ihre Website nicht aktualisieren zu können, kann ziemlich ärgerlich sein, und die Schleife „ Keine Aktualisierung erforderlich “ kann eine der Ursachen sein.
Das Problem tritt hauptsächlich aufgrund eines Konflikts mit dem Zwischenspeichern von Objekten auf. Caching ist zwar für die Verbesserung der Leistung Ihrer Website unerlässlich, aber wenn es nicht richtig gehandhabt wird, kann es zu Problemen auf Ihrer Website führen.
In diesem Artikel haben wir die Ursachen und verschiedene Methoden zur Behebung der WordPress-Schleife „ Kein Update erforderlich “ besprochen. Wir haben gesehen, wie Objekt-Caching den gefürchteten Fehler auslösen und Sie möglicherweise sogar von Ihrem Admin-Dashboard ausschließen kann. Darüber hinaus haben wir uns alle möglichen Lösungen zur Behebung des Problems im Detail angesehen.
Zusammenfassend ist das erste, was Sie tun können, den Cache der Website zu leeren. Wenn das Problem dadurch nicht behoben wird, müssen Sie die Datei object-cache.php manuell umbenennen. Wenn das Problem weiterhin besteht, ist es eine gute Idee, nach Konflikten zwischen Plugins/Designs zu suchen. In den meisten Fällen ist danach der Fehler „Kein Update erforderlich“ verschwunden, aber wenn das nicht der Fall ist, kann ein Neustart von PHP oder Ihres Servers die Lösung sein. Wenn nichts funktioniert hat, sollten Sie sich schließlich an Ihren Hosting-Provider wenden, um technischen Support zu erhalten und Ihnen zu helfen, die Schleife „ Kein Update erforderlich “ zu beheben.
Sind Sie jemals auf die lästige Schleife „ Kein Update erforderlich “ auf Ihrer Website gestoßen? Wie hast du es umgangen? Irgendwelche Vorschläge, die Sie teilen möchten? Lassen Sie es uns in den Kommentaren unten wissen.
Wenn Ihnen diese Anleitung gefallen hat, empfehlen wir Ihnen, sich die folgenden Tutorials anzusehen, um häufige WordPress-Fehler zu beheben:
- Fehler beim WordPress-Update fehlgeschlagen: So beheben Sie ihn
- WordPress-Login funktioniert nicht? Wie man es repariert
- So beheben Sie den White Screen of Death (WSoD) von WordPress