Poner Prestashop en modo Debug
En ocasiones las cosas no van como se esperan. Prestashop, cuando cambias de servidor o actualizas software, puede dar fallos y dejar de funcionar. Es hora de poner Prestashop en modo Debug.
Poner Prestashop en modo depuración
Cuando te sale un Error 500 en Prestashop y la web no funciona, es momento empezar a gritar y tomar más café. Luego, cuando estemos histéricos, será momento de poner en modo Debug, y poder ver qué es lo que está sucediendo.
Desde panel (Prestashop 1.7.x)
Prestashop 1.7 nos permite poner en marcha el modo Debug de forma simple:
Menú principal > Opciones Avanzadas > Rendimiento > Modo depuración > Activarlo
Desde fichero de configuración (prestashop 1.7.x y 1.6.x)
Hay que modificar una variable en el fichero de configuración siguiente:
config/defines.inc.php
Podéis acceder a la carpeta raíz mediante un cliente FTP como FileZilla, descargar el fichero, modificarlo y volverlo a subir haciendo copia del original.
Y hay que cambiar el siguiente código:
Donde pone: if (!defined('PS_MODE_DEV')) { define('PS_MODE_DEV', false); } Hay que cambiarlo por: if (!defined('PS_MODE_DEV')) { define('PS_MODE_DEV', true); }
Guardas el fichero y pones en marcha. Verás que donde no se mostraba la página o te daba el Error 500, ahora se muestra la página con los errores que hay, o directamente los errores que hay.
Siempre recordad que debéis hacer copia de seguridad de todo antes de tocar nada. Y si no sabes qué estás haciendo, mejor no tocas y dejar a alguien que entienda.
Espero que os haya sido de utilidad este artículo de cómo poner modo debug el Prestashop.
Más información