Le dossier de cache devient trop volumineux

Dans certains cas, les optimisations de WP Rocket peuvent dépasser les limites de disque ou d'inode fixées par votre hébergeur. Cet article liste les dossiers qui peuvent être affectés, les fonctionnalités qui causent le problème dans chaque dossier, et comment résoudre le problème dans chaque cas.

Si /wp-content/cache/min/ est trop volumineux

Cela indique un problème avec l'option Combiner les fichiers JS. Le dossier /wp-content/cache/min/ sera rempli de fichiers JavaScript.

Un problème courant concerne l’option Combiner les fichier JS. Nous optimisons désormais le code JavaScript inline par défaut et si votre site contient du JS dynamique, c'est-à-dire un code qui varie légèrement d'une page à l'autre, de nombreux fichiers seront créés.

Solutions

Les solutions possibles sont de désactiver l'option Combiner les fichiers JavaScript ou d'exclure le JavaScript inline dynamique problématique, comme indiqué ci-dessous :

  • Activez la fonctionnalité Reporter l’exécution JavaScript, car il s'agit de l'optimisation JavaScript la plus puissante.

    Lorsque la fonctionnalité Reporter l’exécution JavaScript est active, la fonctionnalité Combiner les fichiers JavaScript est automatiquement désactivée pour des raisons de compatibilité.

    C'est la solution recommandée car elle évite le problème de taille du dossier de cache tout en optimisant davantage le site.
  • Si vous ne pouvez pas utiliser la fonctionnalité Reporter l’exécution JavaScript, vous devrez exclure le script affecté de la fonctionnalité Combiner les fichiers JavaScript à la place.

    Veuillez lire ce guide pour identifier le JavaScript inline spécifique qui cause le problème.
  • Alternativement, vous pouvez désactiver la fonctionnalité Combiner les fichiers JavaScript si votre site utilise HTTP/2 car la combinaison des fichiers n'est pas nécessairement recommandée.

Notez que si le dossier contient déjà un nombre excessif de fichiers, vous devrez peut-être les supprimer manuellement via FTP. Après cela et la désactivation de Combiner les fichiers JavaScript, le problème devrait se résoudre.

Si /wp-content/cache/wp-rocket/used-css/ est trop volumineux

La fonctionnalité Supprimer les ressources CSS inutilisées stocke les fichiers CSS utilisés résultants dans le dossier /wp-content/cache/wp-rocket/used-css/.

WP Rocket optimise l'utilisation du disque en détectant les pages pouvant partager le même fichier CSS utilisé et en stockant les fichiers CSS utilisés avec l'extension GZIP.

Cependant, si votre site contient trop de pages avec des CSS uniques, l'espace et les inodes de ce dossier peuvent augmenter considérablement.

Solutions

Vous pouvez résoudre ce problème en supprimant le contenu du dossier /used-css/ et en limitant la couverture de Supprimer les ressources CSS inutilisé, comme ceci :

Si /wp-content/cache/wp-rocket/yourdomain.com/ est trop volumineux

La fonction automatique de Mise en cache des pages peut déclencher une erreur de limite de disque ou d'inode, car elle stocke les fichiers de cache et leurs sous-dossiers respectifs dans le dossier de cache, à l'emplacement /wp-content/cache/wp-rocket/votredomaine.com/.

Solutions

La solution à ce problème consiste à vider le dossier de cache et à limiter les pages ou conditions sous lesquelles cette fonctionnalité fonctionne :

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.