Activar modo depuración y mostrar información extra de modulos y sql en PrestaShop

En ocasiones al instalar un modulo o hacer alguna modificación en el prestashop, nos encontramos con errores 500 o con cargas de pagina lentas, muy lenta, lo primero que debemos hacer es activar el modo depuración, que en la versión 1.7 es sencillo, ya que tenemos en un formulario la posibilidad de activar o desactivar esta opción

Para activar o desactivar por medio del Backoffice ->

Menu Parámetros Avanzados -> Rendimiento -> Modo depuración (Si/No) y guardar.

Aunque yo siempre recomiendo hacer el cambio por código, modificando el fichero de definiciones y de esta manera , si al activar el modo depuración no podemos acceder al Backoffice, podemos volver a desactivarlo.

El fichero en cuestión esta en /config/defines.inc.php

Debemos cambiar de “false” a “true” en el siguiente codigo, de esta manera tendremos activado  desactivado el modo depuración

/* Debug only */
if (!defined(‘_PS_MODE_DEV_’)) {
define(‘_PS_MODE_DEV_’,true);

}

Pero y si quiero ver el consumo de memoria y recursos de los modulos que tengo instalados y por lo tanto poder desactivar o mejorar el rendimiento de mi tienda.

Esta opción no la podemos activar en el backoffice, lo debemos cambiar en el fichero que se ha indicado antes, buscando el siguiente código e indicando True para que muestre todos los recursos e información adicional

if (!defined(‘_PS_DEBUG_PROFILING_’)) {
define(‘_PS_DEBUG_PROFILING_’, true);
}

 

 

Deja una respuesta
You May Also Like