🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo limpiar la caché de PrestaShop en todos los hosting (cPanel, Plesk, DirectAdmin)

Actualizado el 13 de febrero de 2026

¿Por qué es tan importante limpiar la caché de PrestaShop?

Si tu tienda online va lenta, muestra productos desactualizados o te da errores raros después de hacer cambios, el problema casi siempre está en la caché. La caché es un sistema de almacenamiento temporal que guarda versiones estáticas de tus páginas para que los visitantes las carguen más rápido. Sin embargo, cuando modificas tu tienda, esa información guardada puede quedar obsoleta y causar conflictos.

Limpiar caché prestashop no es un lujo, es una necesidad de mantenimiento básico. Si no lo haces, tus clientes podrían ver precios antiguos, stock incorrecto o diseños rotos. Además, una caché corrupta puede hacer que tu panel de administración funcione con lentitud extrema o incluso que no cargue.

Este artículo está pensado para que, seas usuario de cPanel, Plesk, DirectAdmin o incluso Syspanel, aprendas a borrar cache prestashop de forma segura y en pocos minutos. No necesitas ser un experto técnico; solo sigue los pasos y verás cómo tu rendimiento hosting mejora notablemente.


Primer paso: Limpiar la caché desde el panel de administración de PrestaShop

Antes de tocar archivos en el servidor, lo más recomendable es usar la herramienta nativa de PrestaShop. Esta opción es la más segura porque el propio sistema sabe exactamente qué archivos puede eliminar sin romper nada.

Accede a la configuración de rendimiento

Para empezar, inicia sesión en tu panel de administración de PrestaShop (normalmente en /admin o la URL personalizada que hayas configurado). Una vez dentro, sigue esta ruta:

  1. Ve al menú Parámetros avanzados.
  2. Haz clic en Rendimiento.
  3. Busca la sección Borrar caché.

Activa el modo de limpieza manual

En esa pantalla verás un botón que dice Borrar la caché. Pulsa sobre él y espera unos segundos. Verás un mensaje de confirmación indicando que la caché se ha vaciado correctamente. Este proceso elimina los archivos de la carpeta /var/cache y regenera las plantillas automáticamente.

[TIP] Si tienes activado el modo CCC (Combine, Compress and Cache) para CSS y JavaScript, también puedes desactivarlo temporalmente mientras haces pruebas. Esto evita que los archivos combinados den problemas de visualización.

¿Qué pasa si el botón no funciona?

A veces, la caché puede estar tan saturada que el panel no responde. En ese caso, tendrás que pasar al siguiente nivel: borrar la caché directamente desde el servidor. No te preocupes, es más fácil de lo que parece.


Limpiar caché PrestaShop en hosting con cPanel

cPanel es el panel de control más usado en el mundo del hosting compartido. Si tu proveedor lo utiliza, estos son los pasos para borrar cache prestashop de forma manual.

Acceso al administrador de archivos

  1. Inicia sesión en tu cPanel (normalmente en tudominio.com/cpanel).
  2. Busca la sección Archivos y haz clic en Administrador de archivos.
  3. Se abrirá una ventana; selecciona la carpeta donde está instalada tu tienda (normalmente public_html o una subcarpeta como public_html/tienda).

Localiza la carpeta var/cache

Dentro de la raíz de tu PrestaShop, busca la carpeta var. Dentro de ella, encontrarás la subcarpeta cache. Esta es la que queremos vaciar.

  1. Entra en /var/cache.
  2. Verás subcarpetas con nombres como dev, prod o archivos con extensión .php o .bin.
  3. Selecciona todo el contenido (Ctrl+A o Cmd+A) y haz clic en Eliminar.

[WARNING] No elimines la carpeta cache en sí, solo su contenido. Si la eliminas por completo, PrestaShop la recreará automáticamente, pero es mejor prevenir errores.

Alternativa: Usar el terminal de cPanel

Si tu hosting tiene acceso a Terminal (en cPanel suele estar en la sección Avanzado), puedes ejecutar estos comandos:

cd public_html
rm -rf var/cache/*

Esto es mucho más rápido si tienes miles de archivos. Eso sí, asegúrate de estar en la carpeta correcta antes de ejecutar el comando.


Borrar cache prestashop en hosting con Plesk

Plesk es otro panel muy popular, sobre todo en servidores VPS y dedicados. El proceso es similar, pero con sus particularidades.

Usa el administrador de archivos de Plesk

  1. Accede a Plesk con tu usuario y contraseña (normalmente en tudominio.com:8443).
  2. Ve a Sitios web y dominios.
  3. Busca tu dominio y haz clic en Administrador de archivos (o en el icono de carpeta).

Navega hasta la carpeta var/cache

Dentro del administrador de archivos de Plesk, sigue esta ruta:

  1. Entra en la carpeta raíz de tu tienda (puede ser httpdocs en lugar de public_html).
  2. Localiza la carpeta var.
  3. Entra en cache y selecciona todos los archivos y carpetas que haya dentro.
  4. Haz clic en el botón Eliminar (suele ser un icono de papelera).

[INFO] En Plesk, a veces los archivos ocultos no se muestran por defecto. Si no ves la carpeta cache, activa la opción Mostrar archivos ocultos en la configuración del administrador de archivos.

Conexión por FTP como alternativa

Si prefieres usar un cliente FTP como FileZilla, conecta con tus credenciales FTP (las mismas que usa Plesk). Luego navega a httpdocs/var/cache, selecciona todo el contenido y bórralo. Este método funciona igual de bien y es más visual para algunos usuarios.


Limpiar caché PrestaShop en DirectAdmin

DirectAdmin es menos común, pero si tu hosting lo usa, el proceso es igual de sencillo.

Acceso al panel de archivos de DirectAdmin

  1. Entra en tu DirectAdmin (normalmente en tudominio.com:2222).
  2. Ve a la sección Administrador de archivos (File Manager).
  3. Localiza la carpeta pública, que suele llamarse domains/tudominio.com/public_html.

Borrar el contenido de var/cache

  1. Dentro de public_html, busca la carpeta var.
  2. Entra en cache.
  3. Selecciona todos los archivos y carpetas del interior y haz clic en Eliminar.

[TIP] Si tu tienda está en una subcarpeta (por ejemplo, public_html/tienda), la ruta sería public_html/tienda/var/cache. Ajusta la ruta según tu instalación.

Comandos SSH para DirectAdmin

Si tienes acceso SSH, puedes usar el mismo comando que en cPanel:

cd domains/tudominio.com/public_html
rm -rf var/cache/*

DirectAdmin suele permitir SSH en planes VPS o dedicados. En hosting compartido, tendrás que conformarte con el administrador de archivos.


La caché de PrestaShop en Syspanel (antes HestiaCP)

Si tu hosting usa Syspanel (el antiguo HestiaCP), el acceso es un poco diferente. Para gestionar tus archivos, primero debes acceder al panel. La URL suele ser https://tudominio.com:2106. Recuerda que el puerto de acceso es el 2106.

Pasos para limpiar la caché en Syspanel

  1. Inicia sesión en https://tudominio.com:2106 con tus credenciales.
  2. Ve a la sección Web o Sitios web.
  3. Busca tu dominio y haz clic en el icono de Administrador de archivos.
  4. Navega hasta la carpeta public_html (o la carpeta que hayas configurado como raíz).
  5. Entra en var/cache y elimina todo su contenido.

[WARNING] Si no ves el administrador de archivos en Syspanel, puedes usar FTP o SFTP. Las credenciales FTP las encontrarás en la sección Usuarios FTP del panel. Conéctate con FileZilla y borra el contenido de var/cache manualmente.


¿Qué más puedo borrar para mejorar el rendimiento hosting?

Además de la caché de PrestaShop, hay otros archivos temporales que conviene limpiar de vez en cuando. Esto no solo acelera tu tienda, sino que también libera espacio en tu servidor.

Limpia la caché de Smarty

PrestaShop usa Smarty como motor de plantillas. Su caché se guarda en la misma carpeta var/cache, pero a veces se generan archivos en var/cache/prod o var/cache/dev. Al borrar todo el contenido de var/cache, ya estás eliminando la caché de Smarty. No necesitas hacer nada más.

Vacía la papelera de archivos temporales

Algunos paneles como cPanel tienen una papelera donde van los archivos eliminados. Si has borrado muchos archivos, vacíala también. En cPanel, busca la opción Vaciar papelera en el administrador de archivos.

Regenera el archivo .htaccess

Si después de limpiar la caché tu tienda sigue dando errores, regenera el archivo .htaccess. En el panel de administración de PrestaShop, ve a Parámetros avanzados > Rendimiento y haz clic en Guardar sin cambiar nada. Esto fuerza a PrestaShop a regenerar el .htaccess y puede solucionar problemas de URLs o redirecciones.


Preguntas frecuentes (FAQ) sobre la caché de PrestaShop

¿Cada cuánto tiempo debo limpiar la caché?

Depende de lo que hagas en tu tienda. Si cambias productos, precios o módulos a diario, lo ideal es limpiarla después de cada modificación importante. Para tiendas que no se tocan mucho, una limpieza mensual es suficiente.

¿Borrar la caché afecta al SEO?

No, todo lo contrario. Una caché limpia ayuda a que Google vea la versión actualizada de tus páginas. Si no limpias la caché, podrías estar mostrando contenido duplicado o desactualizado, lo cual sí perjudica tu posicionamiento.

¿Puedo desactivar la caché por completo?

Técnicamente sí, en Parámetros avanzados > Rendimiento puedes desactivar la caché. Pero no lo recomendamos porque tu servidor trabajaría mucho más y tu tienda iría muy lenta. Es mejor mantenerla activa y limpiarla regularmente.

¿Qué pasa si borro archivos importantes por error?

PrestaShop está diseñado para regenerar los archivos de caché automáticamente. Si borras algo de var/cache, no pasa nada. Eso sí, no borres archivos fuera de esa carpeta si no sabes qué son.

¿El rendimiento hosting mejora solo con limpiar la caché?

No del todo. Limpiar la caché ayuda, pero si tu hosting es muy limitado, necesitarás optimizar otros aspectos como las imágenes, los módulos o incluso cambiar a un plan superior. La caché es solo una parte del rendimiento.


Consejos finales para mantener tu PrestaShop rápido

Limpiar la caché no es la única tarea de mantenimiento que debes hacer. Aquí tienes una lista rápida de buenas prácticas:

  • Actualiza PrestaShop a la última versión estable. Las versiones nuevas suelen incluir mejoras de rendimiento.
  • Desactiva los módulos que no uses. Cada módulo activo consume recursos.
  • Comprime las imágenes antes de subirlas. Las imágenes pesadas son la principal causa de lentitud.
  • Usa una CDN (red de distribución de contenido) para servir las imágenes y archivos estáticos desde servidores cercanos al usuario.
  • Revisa los logs de errores de tu servidor para detectar problemas antes de que afecten a tus clientes.

[TIP] Si tienes dudas sobre si tu hosting es el adecuado, contacta con tu proveedor. Muchas veces el problema no es la caché, sino un plan demasiado justo para el tráfico que recibe tu tienda.


Resumen rápido: Pasos para limpiar caché PrestaShop

Para que no se te olvide, aquí tienes el resumen exprés:

  1. Desde el panel de PrestaShop: Parámetros avanzados > Rendimiento > Borrar caché.
  2. Desde cPanel: Administrador de archivos > public_html/var/cache > Eliminar contenido.
  3. Desde Plesk: Administrador de archivos > httpdocs/var/cache > Eliminar contenido.
  4. Desde DirectAdmin: Administrador de archivos > domains/tudominio.com/public_html/var/cache > Eliminar contenido.
  5. Desde Syspanel: Acceso por https://tudominio.com:2106 > Administrador de archivos > public_html/var/cache > Eliminar contenido.

Con estos pasos, tu tienda volverá a volar. Recuerda que borrar cache prestashop es una tarea de mantenimiento que no debería darte miedo. Es como limpiar el polvo de tu casa: no rompe nada y todo funciona mejor después.

Si después de seguir estos pasos sigues teniendo problemas de rendimiento, revisa si tu hosting está dando la talla. A veces, la solución más sencilla es mejorar el plan contratado. Pero en la mayoría de los casos, una buena limpieza de caché soluciona el 90% de los problemas de velocidad y errores visuales en PrestaShop.

¡Manos a la obra y a limpiar esa caché!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel