Fehlerbehebung bei Cache-Problemen von Jetpack Boost
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.
Nicht kompatible Permalink-Einstellungen
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:
- Deaktivieren Sie alle in Konflikt stehenden Caching-Plugins im Abschnitt „Plugins“ des WP-Admins.
- Wenden Sie sich bei Konflikten mit dem Caching Ihres Hosting-Anbieters an diesen, um das Problem zu beheben – möglicherweise muss dessen Caching-Lösung deaktiviert werden.
- Wenn Ihr Hosting-Anbieter Ihnen mitteilt, dass das Problem nicht behoben wurde, prüfen Sie, ob eine Datei namens
advanced-cache.phpin Ihremwp-contentVerzeichnis vorhanden ist. Falls ja, löschen Sie sie.
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 manchen Fällen werden durch die Schaltfläche „Cache leeren“ in Jetpack Boost nicht alle zwischengespeicherten Dateien aus dem /wp-content/boost-cache/ Verzeichnis entfernt. Dadurch können sich unnötige Dateien ansammeln, was zu einer hohen Auslastung des Dateiservers führt.
Lösung: Sie können das /wp-content/boost-cache/ Verzeichnis gefahrlos manuell löschen, wenn die Schaltfläche „Cache leeren“ die Dateien nicht wie erwartet entfernt. Nach dem manuellen Löschen des Ordners erstellt Jetpack Boost die erforderlichen Cache-Dateien bei der nächsten Aktivierung neu. Öffnen Sie dazu den Dateimanager Ihrer Website über FTP/SFTP oder das Control Panel Ihres Hosting-Anbieters.
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:
- 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.
- Deaktivieren Sie in den Boost-Einstellungen das Boost-Cache-Modul (falls es derzeit aktiviert ist).
- Löschen Sie den
/wp-content/boost-cache/Ordner mithilfe von FTP, SFTP oder dem Dateimanager Ihres Hosts. - Löschen Sie die
wp-content/advanced-cache.phpDatei, falls sie vorhanden ist. - Öffnen Sie Ihre
wp-config.phpDatei und suchen Sie nach einer Zeile wiedefine( 'WP_CACHE', true );– entfernen Sie sie oder kommentieren Sie sie aus, falls sie vorhanden ist.
Nach Abschluss dieser Schritte:
- Aktivieren Sie das Boost-Cache-Modul in den Boost-Einstellungen wieder.
- 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.