Solucionar problemas

PrestaShop 1.6, el directorio cache consume demasiado espacio

Revisado el 2 min de lectura cache espacio prestashop

Documento archivado. Estas rutas pertenecen a PrestaShop 1.6, una rama sin soporte que no debe mantenerse como tienda pública. PrestaShop 1.7 y posteriores utilizan var/cache; consulta Uso excesivo de espacio en var/cache.

En PrestaShop 1.6, cache/cachefs, cache/smarty/compile y cache/smarty/cache contienen distintos tipos de caché generada. Que el directorio cache sea grande no identifica cuál crece ni por qué.

Recuperación temporal

  1. Mide por separado esas tres rutas y anota cuál aumenta entre dos comprobaciones.
  2. Usa primero Parámetros avanzados > Rendimiento > Vaciar la caché. Revisa también el sistema de caché configurado antes de automatizar limpiezas.
  3. Si el panel no funciona, crea y verifica una copia externa, pon la tienda en mantenimiento y elimina únicamente el contenido generado de la ruta confirmada. Conserva los directorios, sus permisos, propietario y ficheros protectores index.php.
  4. Comprueba el frontal, administrador, imágenes, pedidos y registros antes de reabrir.

No muevas los directorios completos a una cuarentena dentro de public_html: puede exponer ficheros generados y no libera espacio si permanece en el mismo alojamiento. Tampoco programes una limpieza periódica hasta identificar el subdirectorio que crece y corregir o documentar el origen.

Planifica la migración a una versión mantenida de PrestaShop. Una limpieza recurrente solo mitiga el consumo de disco de la instalación antigua.

Conservar el valor de la tienda al migrar

Además de productos y pedidos, prepara un inventario de URLs, imágenes y redirecciones para que la actualización conserve las páginas que reciben visitas y enlaces. Prueba módulos de pago, transporte y correo con datos ficticios antes de cambiar el sitio público.

Esta guía permite reconocer las rutas de la instalación antigua. No traslades su procedimiento de limpieza a otra versión solo porque también tenga una carpeta llamada cache; identifica antes qué archivos genera cada componente.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.