El directorio var/cache
de PrestaShop >=1.7 contiene los directorios dev
o prod
dependiendo de si el modo depuración (debug) está activo.
El modo debug está diseñado para la etapa de desarrollo o para la resolución de problemas, este modo almacena información de procesos, consultas SQL, datos de rendimiento, y un sin fin de información muy útil de cara a depurar el funcionamiento de PrestaShop, pero esto a su vez implica que estos datos ocuparán espacio en disco.
En desarrollo, con pocos accesos, no supone mayor problema, pero con la tienda en un entorno real, con visitantes, el directorio var/cache/dev
usará varios GB de espacio en disco en poco tiempo, y peor aún, tener activo este modo debug incurrirá en que nuestra tienda es mucho más lenta, ofreciendo un peor rendimiento y experiencia de uso a nuestros usuarios.
Como primer paso comprueba que está desactivado, para ello accede a Parámetros Avanzados, sección Rendimiento, localiza Modo depuración y desactiva esta opción.
También podemos hacer este mismo cambio a nivel código (solo para usuarios avanzados), para ello accedemos al fichero config/defines.inc.php
y localizamos el siguiente bloque:
/* Debug only */ if (!defined('PS_MODE_DEV')) { define('PS_MODE_DEV', true); }
Si está en true
, lo cambiamos a false
para desactivarlo:
/* Debug only */ if (!defined('PS_MODE_DEV')) { define('PS_MODE_DEV', false); }
Por último, accede al directorio var/cache
y si aún está presente el directorio dev
elimina este y todo su contenido para liberar el espacio.