Le cache est incomplet, purgé trop fréquemment ou de façon aléatoire.

Parfois, vous pouvez remarquerez que le cache est vidé de façon aléatoire, sans explication évidente. Voici quelques symptômes de ce phénomène : 

  • le dossier cache est incomplet
  • il y a un nombre aléatoire de pages en cache
  • vous constatez une lenteur soudaine de certaines pages

Dans des circonstances normales, WP Rocket efface le cache comme décrit dans ce document : À quelle fréquence le cache est-il vidé ?

Si vous remarquez que le cache est vidé de manière inconstante, continuez à lire pour trouver les causes potentielles et leurs solutions.

Dans cet article

Plugins tiers

De nombreux plugins interagissent avec des plugins de cache comme WP Rocket, effaçant les fichiers en cache dans certaines circonstances pour éviter les problèmes de contenu obsolète. 
Cela peut se produire, par exemple, lorsque vous apportez des modifications à votre site web. Les plugins peuvent utiliser notre fonction : rocket_clean_domain() pour effacer tout le cache.

Les plugins connus qui peuvent vider votre cache :

  • Divi Overlays
    Appel rocket_clean_post lors de la mise à jour du contenu
  • Divi Bars
    rocket_clean_domain est appelé sur les mise à jour de contenu
  • Maintenance
    Il efface le cache lorsque vous mettez le site en mode maintenance.
  • Really Simple SSL
    Il effacera le cache lorsqu'il détectera des changements dans le fichier htaccess.
  • Smash Balloon Instagram Feed
    Il effacera l'ensemble du cache lorsqu'il devra mettre à jour son propre cache.
  • User Registration
    Il vide le cache à chaque fois que le formulaire d'inscription est affiché.
  • LayerSlider WP
    L'option Effacer les caches des tiers, qui purgera le cache de WP Rocket à chaque mise à jour de slider.
  • Hide My WP Ghost – Security Plugin

    Il videra le cache de WP Rocket après avoir sauvegardé ses réglages.


Problèmes connus

Nous avons également découvert que le cache peut être effacé de manière inattendue dans certains cas spécifiques :


Résolution des problèmes

Pour découvrir si la suppression du cache est déclenchée par l'un de vos plugins ou par votre thème, vous pouvez installer un plugin tel que String Locator, et recherchez rocket_clean_domain() pour voir si cette fonction est utilisée quelque part.

Solutions possibles

Il peut être difficile de "réparer" ce problème, mais vous pouvez prendre des mesures pour atténuer les effets de la suppression inattendue du cache :

Cela a-t-il répondu à votre question ? Merci pour votre retour :) Une erreur est survenue lors de l’envoi de votre retour. Veuillez réessayer plus tard.