CachePilot 1.4.5 requiere PHP 8.3 con phpredis, WordPress 6.4 y Redis 6.0 o posterior. Esta página enumera también las rutas en las que escribe y lo que no admite.
Versiones mínimas
| Mínimo | Nota |
|---|---|
| Mínimo: PHP 8.3 | Nota: Con la extensión phpredis |
| Mínimo: WordPress 6.4 | Nota: Probado hasta la 7.1 |
| Mínimo: Redis 6.0 | Nota: Un servidor, por TCP, TLS o socket Unix |
| Mínimo: Multisite, opcional | Nota: Subdirectorios y subdominios |
Atención: sin la extensión de PHP phpredis, CachePilot permanece inactivo y el Overview muestra «The PHP extension phpredis is missing». Su proveedor de hosting tiene que habilitarla.
Redis
CachePilot se conecta a un único servidor Redis. Host, puerto, base de datos, contraseña, prefijo y TLS se configuran en CachePilot, Settings, Connection. Las constantes WP_REDIS_* de wp-config.php tienen prioridad y bloquean esos campos (lista de constantes).
Varios sitios pueden usar la misma base de datos de Redis, porque cada clave lleva un prefijo (cómo se comportan los vaciados).
Permisos de archivos
PHP necesita acceso de escritura a estas rutas:
- wp-content/object-cache.php, el drop-in del object cache
- wp-content/advanced-cache.php, mientras el Page Cache está activado
- wp-config.php, para la constante WP_CACHE mientras el Page Cache está activado
- wp-content/cache/cachepilot/, la configuración
- wp-content/cache/cachepilot-min/, los archivos minificados
La solución de problemas enumera los mensajes por falta de acceso de escritura.
No admitido
En una red Multisite, Autopilot deja el Page Cache desactivado. Cada sitio puede activarlo a mano.