La beta de CachePilot está abierta. Participar gratis en la beta

Solución de problemas

Empiece con wp cachepilot test, que muestra si Redis y el object cache funcionan. A continuación, cada mensaje aparece con su significado y su solución.

No Redis server found automatically, waiting for connection details

Ninguno de los lugares del orden de búsqueda respondió. Introduzca host, puerto y contraseña en el formulario del Overview, o defina las constantes WP_REDIS_* en wp-config.php.

Overview de CachePilot con el título Connect Redis y un formulario para host, puerto y contraseña

El formulario responde No Redis server answered at this address. cuando el host o el puerto son incorrectos o un cortafuegos los bloquea, y Redis rejected the password. cuando Redis rechaza la contraseña.

The PHP extension phpredis is missing

Sin phpredis, CachePilot permanece inactivo. Compruébelo en la línea de comandos:

php -m | grep -i redis

Si no aparece nada, pida a su proveedor de hosting que habilite la extensión para la versión de PHP de su sitio.

Redis answered, but the object cache drop-in could not be written to wp-content.

Es posible que PHP no pueda escribir en wp-content. Corrija los permisos y ejecute:

wp cachepilot dropin install

The configuration folder is not writable

Es posible que PHP no pueda escribir en wp-content/cache/cachepilot, de modo que los ajustes modificados no llegan al object cache. Corrija los permisos.

Redis is not reachable

El Overview y wp cachepilot test informan de esto, y wp cachepilot status termina con Redis Connection: failed: y el motivo. Entretanto, WordPress lee de la base de datos (comportamiento ante una caída). Compruebe que el servidor Redis está en marcha y que host, puerto y TLS coinciden.

CachePilot: Third-Party Drop-in Detected

Hay un object-cache.php de otro plugin en wp-content. El botón Replace with CachePilot o wp cachepilot dropin install lo reemplaza y conserva el archivo anterior como copia de seguridad.

Una página sin X-CachePilot-Cache: HIT

Solicite la página dos veces como se describe en comprobar la instalación y repase después estas causas:

  • wp cachepilot modules list muestra pagecache como Inactive. En una red, el Page Cache se activa a mano.
  • La petición omite la caché a propósito, por ejemplo con una cookie de sesión, en el carrito o con un parámetro de consulta desconocido (todas las reglas).

Atención: si otro plugin de caché de páginas está activo o es propietario de advanced-cache.php, CachePilot deja desactivado su propio Page Cache (detalles).

Page Cache switched off again

Esta línea del registro procede del Safety Check, también para Minify, y termina con el motivo:

  • a page answered with a server error
  • a cached page was cut off
  • a cached page was much shorter than the original
  • Un archivo minificado con su estado HTTP, por ejemplo answered with HTTP 404

El módulo permanece desactivado hasta que usted lo active. Corrija la causa y ejecute después wp cachepilot modules activate pagecache o minify.

could not be checked because the server blocks requests to itself

El módulo permanece activado, sin comprobar. Permita las peticiones de loopback del servidor a su propio sitio.

The active object cache does not support flushing groups.

El drop-in de wp-content no ofrece vaciado por grupos, normalmente porque pertenece a otro plugin. En wp cachepilot status, la línea CachePilot Drop-in debe indicar Yes.

Otros casos

La memoria de Redis está llena

El Overview muestra esta advertencia tras la autocomprobación horaria. Pida a su proveedor de hosting que aumente maxmemory o que establezca maxmemory-policy en allkeys-lru.

Aparecen comentarios de depuración en mi HTML

El módulo Debug añade cifras de la caché como comentarios HTML. Desactívelo en CachePilot, Modules.

Una página muestra un precio antiguo

Un cambio de precio hecho a través de WordPress o WooCommerce vacía una vez todo el Page Cache. Para los cambios hechos fuera de WordPress, ejecute wp cachepilot flush --group=pagecache.

Los probadores de la beta envían los casos abiertos, junto con la salida de wp cachepilot status, mediante el formulario de comentarios de su cuenta.