Fehlerbehebung bei Cache-Problemen von Jetpack Boost

Zuletzt aktualisiert:

Wenn eine Fehlermeldung darauf hinweist, dass der Cache nicht wie erwartet funktioniert, ist es wichtig, anhand der Fehlermeldung das konkrete Problem zu ermitteln. Im Folgenden finden Sie ausführliche Hinweise zur Behebung dieser häufigen Cache-Probleme, damit der Cache Ihrer Website optimal und zuverlässig funktioniert.

Probleme beim Dateizugriff

Problem: Der Seiten-Cache von Jetpack Boost muss bestimmte Verzeichnisse und Dateien in Ihrem Verzeichnis wp-content aktualisieren, damit er ordnungsgemäß funktioniert. Zu diesen wichtigen Speicherorten gehören:

  • wp-content: Das zentrale Inhaltsverzeichnis Ihrer WordPress-Installation, in dem Jetpack Boost versucht, ein Unterverzeichnis für den Boost-Cache zu erstellen.
  • wp-content/boost-cache/: Enthält die Konfiguration des Seiten-Caches von Jetpack Boost sowie zwischengespeicherte Inhalte und muss beschreibbar sein.
  • wp-content/boost-cache/config.php: Enthält die Konfiguration des Seiten-Caches und muss beschreibbar sein.
  • wp-content/advanced-cache.php: Ermöglicht die Auslieferung zwischengespeicherter Inhalte, bevor WordPress vollständig geladen ist, und muss beschreibbar sein.

Lösung: Überprüfen und ändern Sie die Berechtigungen dieser Dateien und Verzeichnisse, damit sie für WordPress beschreibbar sind. Verwenden Sie FTP/SFTP, um die Dateiberechtigungen auf CHMOD 644 oder 666 und die Verzeichnisberechtigungen auf 755 oder 775 zu setzen. Dadurch kann Jetpack Boost die Inhalte Ihrer Website effektiv zwischenspeichern.

Problem: Der Cache von Jetpack Boost unterstützt die Einstellung „Einfache Permalinks“ nicht, da er für eine effiziente Zwischenspeicherung und den Abruf von Inhalten auf eindeutige URLs angewiesen ist.

Lösung: Wechseln Sie zu schönen Permalinks, indem Sie in Ihrem WP-Admin zu Einstellungen → Permalinks gehen. Wählen Sie eine beliebige Option außer „Einfach“ und speichern Sie die Änderungen.

Inkompatibilität mit erweitertem Cache

Problem: Konflikte mit einem vorhandenen Caching-System, das von einem anderen Plugin oder Ihrem Hosting-Anbieter installiert wurde, können den Cache von Jetpack Boost beeinträchtigen.

Lösung:

  • Deaktiviere alle inkompatiblen Caching-Plugins im Abschnitt „Plugins“ in WP Admin, wenn du stattdessen den Seiten-Cache von Jetpack Boost verwenden möchtest.
  • Wenn Boost Page Cache ist aktiv, übernimmt dein Hosting-Anbieter bereits das Seiten-Caching, und es ist keine Aktion erforderlich.
  • Wenn Boost einen anderen Caching-Konflikt im Zusammenhang mit deinem Hosting-Anbieter meldet, wende dich an deinen Hoster, bevor du cachebezogene Dateien wie advanced-cache.php.

Wenn bei Ihnen Layout-Probleme statt Cache-Fehlern auftreten, könnte ein Plugin-Konflikt die Ursache sein, der sich auf CSS auswirkt. Siehe Mögliche Konflikte mit anderen Performance-Plugins für weitere Informationen.

Erweiterter Cache für WP Super Cache

Problem: Wenn WP Super Cache aktiv ist, kann es zu Konflikten mit dem Caching-Mechanismus von Jetpack Boost kommen.

Lösung: Deaktivieren Sie WP Super Cache im Abschnitt „Plugins“ Ihres WP-Admins, um den Konflikt zu beseitigen und effektives Caching mit Jetpack Boost zu ermöglichen.

Schreiben in advanced-cache.php nicht möglich

Problem: Jetpack Boost benötigt eine beschreibbare advanced-cache.php Datei, um zwischengespeicherte Inhalte effizient auszuliefern.

Lösung: Passen Sie die Berechtigungen der advanced-cache.php Datei im wp-content Verzeichnis auf CHMOD 644 oder 666 an, damit Jetpack Boost die Datei bei Bedarf ändern kann.

WP_CACHE definiert, aber nicht auf „true“ gesetzt

Problem: Die WP_CACHE Konstante in wp-config.php muss auf „true“ gesetzt sein, damit Jetpack Boost die Caching-Funktionen von WordPress nutzen kann. Bei der Einstellung „false“ wird die Aktivierung verhindert.

Lösung: Suchen und ändern Sie die WP_CACHE Definition in wp-config.php. Ändern Sie sie in „true“, wenn sie auf „false“ gesetzt ist, oder fügen Sie define( 'WP_CACHE', true ); oberhalb der "That's all, stop editing! Viel Freude beim Veröffentlichen." Zeile ein, falls sie nicht definiert ist.

WP-Config nicht beschreibbar

Problem: Der Schreibschutz für wp-config.php kann verhindern, dass Jetpack Boost die erforderliche PHP-Zeile zur Aktivierung des Cachings hinzufügt.

Lösung: Passen Sie die Berechtigungen für wp-config.php manuell an, oder fügen Sie define( 'WP_CACHE', true ); manuell hinzu, falls die Berechtigungen eingeschränkt sind. Stellen Sie sicher, dass diese Zeile oberhalb des "That's all, stop editing! Viel Freude beim Veröffentlichen." Kommentars platziert wird.

Wenn Sie anhand der Fehlermeldung das konkrete Problem ermitteln und diese Lösungen befolgen, können Sie häufige Probleme mit der Caching-Funktion von Jetpack Boost beheben und so die Leistung Ihrer Website und die Benutzerfreundlichkeit verbessern.

Boost-Cache-Verzeichnis manuell löschen

Problem: In einigen Fällen kann die Verwendung der Schaltfläche mit der Beschriftung Cache leeren in Jetpack Boost möglicherweise nicht alle zwischengespeicherten Dateien aus dem Verzeichnis /wp-content/boost-cache/ vollständig entfernen. Dies kann zur Ansammlung unnötiger Dateien führen und eine hohe Auslastung des Dateiservers verursachen.

Lösung: Es ist sicher, das Verzeichnis /wp-content/boost-cache/ zu löschen, wenn die Schaltfläche mit der Beschriftung Cache leeren nicht wie erwartet die Dateien entfernt. Nach dem manuellen Löschen des Ordners wird Jetpack Boost die erforderlichen Cache-Dateien neu erstellen, sobald es wieder aktiviert ist. Du kannst dies tun, indem du über FTP/SFTP oder das Bedienfeld deines Hosting-Anbieters auf den Dateimanager deiner Website zugreifst.

Cache von Jetpack Boost nach Konflikten zurücksetzen

Problem: In manchen Fällen funktioniert die Caching-Funktion von Jetpack Boost möglicherweise nicht mehr richtig, nachdem verschiedene Caching-Plugins aktiviert und deaktiviert oder wiederholt Änderungen an der Caching-Konfiguration Ihrer Website vorgenommen wurden. Wenn der Boost-Cache nicht aktiviert wird, obwohl scheinbar alles eingerichtet ist, kann ein vollständiges Zurücksetzen das Problem häufig beheben.

Lösung: Führen Sie die folgenden Schritte aus, um die Konfiguration des Boost-Caches zurückzusetzen:

  1. Andere Caching-Plugins deinstallieren, auch wenn sie inaktiv sind. Tun Sie dies über die Plugin-Seite im WP-Admin (löschen Sie sie nicht manuell per FTP). Dadurch wird sichergestellt, dass die Plugins ihre Bereinigungsroutinen ausführen können.
  2. In den Boost-Einstellungen, deaktiviere die Option Seiten-Caching (falls sie derzeit aktiviert ist).
  3. Löschen Sie den /wp-content/boost-cache/ Ordner mithilfe von FTP, SFTP oder dem Dateimanager Ihres Hosts.
  4. Öffnen Sie Ihre wp-config.php Datei und suchen Sie nach einer Zeile wie define( 'WP_CACHE', true ); – entfernen Sie sie oder kommentieren Sie sie aus, falls sie vorhanden ist.

Nach Abschluss dieser Schritte:

  • Aktiviere die Option Seiten-Caching erneut in Jetpack → Boost.
  • Boost erstellt die erforderlichen Dateien und die Cache-Konfiguration neu.

Dieses Zurücksetzen ist besonders hilfreich, wenn das Caching nach dem Wechsel zwischen mehreren Plugins oder Hosts nicht mehr funktioniert. Wenn Sie bei einem der Schritte unsicher sind, kann Ihnen möglicherweise Ihr Hosting-Anbieter weiterhelfen.

Hilfe erhalten

Brauchst du weitere Hilfe? Kontaktiere uns gern! Für Nutzer*innen der kostenlosen Version von Jetpack Boost kannst du eine Supportanfrage auf der Supportseite für das Plugin Jetpack Boost stellen. Wenn du ein Upgrade durchgeführt hast, kannst du den Support kontaktieren und erhältst individuellere Unterstützung.