Wie behebt man den Fehler „Geben Sie einen Cache-Validator an“?

Harshita Bhatia Blog / Magazin Sep 2, 2022

Sind Sie schon einmal auf den Fehler „Geben Sie einen Cache-Validator an“ gestoßen, als Sie versuchten, Dateien auf Ihre Website hochzuladen?. Keine Sorge, Sie sind nicht allein. Dieser lästige kleine Fehler kann schwierig zu beheben sein, aber mit etwas Know-how können Sie ihn im Handumdrehen beheben. In diesem Blogbeitrag führen wir Sie durch die Schritte zur Behebung des Fehlers „Geben Sie einen Cache-Validator an“ und bringen Ihre Website wieder zum Laufen. Worauf warten Sie noch?? Fangen wir an!

Was ist der Fehler „Geben Sie einen Cache-Validierer an“ ?

Dieser Fehler bedeutet, dass der Cache-Validator entweder fehlt oder ungültig ist. Ein Cache-Validierer wird verwendet, um dem Caching-System mitzuteilen, ob die zwischengespeicherte Kopie einer Seite noch gültig ist oder nicht. Wenn der Cache-Validierer fehlt oder ungültig ist, kann das Caching-System nicht feststellen, ob die zwischengespeicherte Kopie noch gültig ist, und liefert eine Fehlerseite anstelle der zwischengespeicherten Kopie.

Es gibt zwei mögliche Ursachen für diesen Fehler:

1) Der Cache-Validator fehlt möglicherweise in der zwischengespeicherten Kopie der Seite. Dies kann passieren, wenn die Seite zwischengespeichert wird, bevor der Cache-Validator zur Seite hinzugefügt wird.

Erstellen Sie erstaunliche Websites

Mit dem besten kostenlosen Seite Builder Elementor

Jetzt anfangen

2) Der Cache-Validierer kann ungültig sein. Dies kann passieren, wenn der Cache-Validator geändert wird, nachdem die Seite zwischengespeichert wurde.

Warum tritt der Fehler „Geben Sie einen Cache-Validator an“ auf ?

Der Fehler „Geben Sie einen Cache-Validierer an“ kann aus mehreren Gründen auftreten. Ein häufiger Grund ist, dass auf dem Server nicht der richtige MIME-Typ für die Dateierweiterung der angeforderten Datei konfiguriert ist.

Wenn Sie beispielsweise versuchen, auf eine Datei mit der Erweiterung .htm zuzugreifen, der Server jedoch so konfiguriert ist, dass Dateien mit dieser Erweiterung als Text/Plain gesendet werden, kann der Browser die Seite nicht korrekt darstellen. Es wird der Fehler „Specify a Cache Validator“ angezeigt.

Ein weiterer häufiger Grund für diesen Fehler ist, dass der Server nicht so konfiguriert ist, dass er die richtigen Cache-Header mit der Antwort sendet. Die Cache-Header teilen dem Browser mit, wie lange er die Antwort zwischenspeichern kann, bevor er erneut beim Server nachfragen muss.

Wenn die Cache-Header nicht korrekt festgelegt sind, kann der Browser die Antwort nicht zwischenspeichern und zeigt den Fehler „Geben Sie einen Cache-Validator an“ an.

Schließlich kann dieser Fehler auch auftreten, wenn die Datei, auf die Sie zugreifen möchten, nicht auf dem Server gefunden wird. Dies liegt normalerweise an einem Tippfehler in der URL oder einer verschobenen oder gelöschten Datei.

So geben Sie einen Cache-Validator auf WordPress ? an

Wenn Sie Ihrer WordPress-Site einen Cache-Validator hinzufügen, müssen Sie den gewünschten Typ des Cache-Validators angeben. Es gibt drei Arten von Validatoren: den Last-Modified-Header, ETag und If-Modified-Since-Header. Jedes hat seine eigenen Vor- und Nachteile.

Der Last-Modified-Header ist die häufigste Art von Cache-Validierung. Es teilt dem Browser mit, wann die Seite das letzte Mal geändert wurde. Der Nachteil dieser Art von Validatoren ist, dass sie ungenau sein können. Wenn Sie eine Änderung an Ihrer WordPress-Site vornehmen und jemand anderes die Site vor Ihnen besucht, sieht er möglicherweise die alte Version der Seite.

Der ETag ist ein genauerer Cache-Validator. Es verwendet eine eindeutige Kennung für jede Version einer Seite. Es verwendet eine eindeutige Kennung für jede Datei, sodass es feststellen kann, ob sich der Inhalt der Datei tatsächlich geändert hat—, selbst wenn sich die Änderungszeit der Datei geändert hat.

Dies macht es ideal für die Verwendung mit dynamischen Inhalten oder Inhalten, die sich häufig ändern. Der Nachteil dieses Validierungstyps besteht darin, dass er langsamer sein kann als der Last-Modified-Header.

Der If-Modified-Since-Header ist der schnellste Cache-Validierer. Es teilt dem Browser mit, ob die Seite seit der letzten Anforderung geändert wurde oder nicht. Der Nachteil dieser Art von Validierung ist, dass sie umgangen werden kann, wenn der Browser-Cache deaktiviert ist.

Bei der Auswahl eines Cache-Validators müssen Sie entscheiden, welche Art von Validator für Ihre WordPress-Site am besten geeignet ist. Jedes hat seine eigenen Vor- und Nachteile. Am besten wäre es, wenn Sie bei der Auswahl eines Cache-Validators auch die Geschwindigkeit Ihrer WordPress-Seite berücksichtigen.

Fazit

Der Fehler „Geben Sie einen Cache-Validator an“ ist ein Problem, das auftreten kann, wenn Sie versuchen, auf bestimmte Websites zuzugreifen. Dieser Fehler wird dadurch verursacht, dass die Website keinen gültigen Cache-Validator hat, der für den ordnungsgemäßen Zugriff auf die Website erforderlich ist.

Es gibt einige Möglichkeiten, diesen Fehler zu beheben, einschließlich der Verwendung eines anderen Browsers oder des Leerens Ihres Caches. Wenn Sie immer noch Probleme beim Zugriff auf die Website haben, wenden Sie sich bitte an den Administrator der Website, um weitere Unterstützung zu erhalten.

Divi WordPress Theme