Cómo borrar la caché de PrestaShop (1.6, 1.7, 8 y 9): desde el panel y a mano
Has cambiado algo y no se ve, o la tienda se ha quedado rara tras instalar un módulo o actualizar. Lo primero que se prueba es borrar la caché. Aquí tienes cómo hacerlo desde el panel, cómo hacerlo a mano si no puedes entrar y qué esperar después.
En esta guía7 apartados
Desde el panel (1.7, 8 y 9)
- Entra en Parámetros avanzados → Rendimiento.
- Pulsa «Borrar caché», arriba de la página.
- Recarga la tienda sin la caché del navegador: Ctrl + F5 en Windows, Cmd + Mayús + R en Mac.
En la 1.6 está en la misma página, Parámetros avanzados → Rendimiento.
En esa página, en el apartado de Smarty, está la compilación de las plantillas. Lo normal es «Nunca recompilar los archivos de las plantillas». Si estás retocando la plantilla, pon «Forzar compilación» mientras trabajas, para ver cada cambio al recargar, y vuelve a dejarlo como estaba al terminar: la documentación oficial lo recomienda solo mientras se edita.
A mano, si no puedes entrar al panel
Con el FTP o el administrador de archivos de tu alojamiento:
- 1.7, 8 y 9: borra lo que hay dentro de
var/cache/prody devar/cache/dev. Lo de dentro, no las carpetas: envartambién están los registros de la tienda. - 1.6: borra lo que hay dentro de
cache/smarty/compileycache/smarty/cache, dejando elindex.phpde cada carpeta.
Si tienes acceso por SSH, en la 9 también se puede con php bin/console cache:clear, desde la carpeta de la tienda. Ojo si tu alojamiento tiene varias versiones de PHP: el php a secas puede ser una versión distinta de la de tu tienda, y entonces da error o deja la caché a medias. Usa la ruta del PHP de tu tienda (te la da el alojamiento).
Después de borrarla: lo normal y lo que no
- Las primeras visitas van más lentas: PrestaShop vuelve a preparar las páginas. Abre tú la portada, una categoría y un producto antes de que lleguen tus clientes.
- Un error suelto en la primera carga puede no ser nada: si al recargar sale bien, era la caché preparándose. Si el error se repite, la caché no es el problema: mira la guía del error 500.
- Si el panel o la tienda salen en blanco después de borrarla, la caché se ha quedado a medias: vacía las carpetas a mano como arriba. Y si sigue en blanco, sigue la guía de la pantalla en blanco.
Si aun así no ves el cambio: las otras cachés
- El navegador: recarga sin caché o abre la tienda en una ventana privada.
- Cloudflare u otra CDN: guardan su propia copia de tus páginas y de tus estilos. Se vacía desde su panel.
- Un módulo de caché de páginas: tiene su propio botón para vaciarla.
- El servidor: tras subir un fichero PHP, el servidor puede seguir usando el anterior durante un minuto. Espera y vuelve a probar antes de pensar que no se ha subido.
- CSS y JavaScript combinados: si en Rendimiento tienes activada la combinación de CSS y JavaScript, PrestaShop guarda una copia combinada; tras cambiar estilos, borra la caché para que la rehaga. Y si algo se descoloca al activarla, prueba a desactivar la de JavaScript: la documentación oficial avisa de que combinarlo a veces da problemas.
Cuándo borrar la caché
- Tras retocar la plantilla, una traducción o un texto que no se ve.
- Tras instalar, actualizar o desactivar un módulo.
- Tras actualizar PrestaShop o cambiar la versión de PHP.
- Tras cambiar a mano
app/config/parameters.php(1.7, 8 y 9): ahí la documentación pide vaciar las carpetas a mano.
Borrarla no arregla un módulo roto ni un error de PHP: si después de borrarla sigue igual, el fallo está en otro sitio.
¿La has borrado y sigue igual?
Mándanos la dirección de la tienda y te decimos qué lo provoca. Si la tienda está caída, empezamos el mismo día laborable en que tenemos acceso.
Preguntas frecuentes
¿Borrar la caché de PrestaShop borra productos, pedidos o clientes?
¿Dónde está el botón de borrar caché en PrestaShop?
¿Qué carpetas borro a mano?
¿Por qué la tienda va lenta justo después de borrar la caché?
Comprobado el 2 de noviembre de 2026 en la documentación oficial de PrestaShop: Rendimiento, configuración, caché y consola de la 9.