Uso excesivo de espacio en el directorio var/cache de PrestaShop

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.