La bêta de CachePilot est ouverte. Participer gratuitement à la bêta

Menu de la documentation

Prérequis

CachePilot 1.4.5 requiert PHP 8.3 avec phpredis, WordPress 6.4 et Redis 6.0 ou une version ultérieure. Cette page indique aussi les chemins dans lesquels il écrit et ce qu’il ne prend pas en charge.

Versions minimales

Versions minimales pour CachePilot 1.4.5
MinimumNote
Minimum : PHP 8.3Note : Avec l’extension phpredis
Minimum : WordPress 6.4Note : Testé jusqu’à 7.1
Minimum : Redis 6.0Note : Un seul serveur, via TCP, TLS ou socket Unix
Minimum : Multisite, optionnelNote : Sous-répertoires et sous-domaines
Source : CachePilot 1.4.5, readme.txt

Attention : sans l’extension PHP phpredis, CachePilot reste inactif et l’Overview affiche « The PHP extension phpredis is missing ». Votre hébergeur doit l’activer.

Redis

CachePilot se connecte à un seul serveur Redis. L’hôte, le port, la base, le mot de passe, le préfixe et TLS se règlent sous CachePilot, Settings, Connection. Les constantes WP_REDIS_* de wp-config.php ont la priorité et verrouillent ces champs (liste des constantes).

Plusieurs sites peuvent partager une base Redis, car chaque clé porte un préfixe (comportement des vidages).

Droits d’accès aux fichiers

PHP doit disposer d’un accès en écriture à ces chemins :

  • wp-content/object-cache.php, le drop-in du cache d’objets
  • wp-content/advanced-cache.php, tant que le Page Cache est activé
  • wp-config.php, pour la constante WP_CACHE tant que le Page Cache est activé
  • wp-content/cache/cachepilot/, la configuration
  • wp-content/cache/cachepilot-min/, les fichiers minifiés

La page Dépannage liste les messages affichés lorsque l’accès en écriture manque.

Non pris en charge

  • Redis Cluster et Redis Sentinel
  • Les sites sans phpredis, par exemple avec Predis seul
  • Une API REST de CachePilot ; l’automatisation passe par WP-CLI
  • La combinaison de fichiers CSS ou JavaScript
  • L’intégration d’un CDN, l’optimisation des images et le CSS critique

Dans un réseau Multisite, Autopilot laisse le Page Cache désactivé. Chaque site peut l’activer manuellement.