Cómo Activar los Errores en PrestaShop
En PrestaShop, los errores se pueden activar para ayudar a identificar y solucionar problemas en tu tienda. Este proceso es especialmente útil cuando encuentras problemas técnicos, pero no ves mensajes claros de error. Para activar los errores y obtener detalles sobre lo que está ocurriendo, sigue estos pasos:
Pasos para activar los errores desde el panel de administración:
-
Accede al panel de administración de PrestaShop:
- Inicia sesión en el back office de tu tienda PrestaShop utilizando tus credenciales de administrador.
-
Habilita el modo de depuración:
- Ve a Parámetros Avanzados > Rendimiento en el menú de administración.
- En la sección Modo de depuración encontrarás la opción Activar el modo de depuración.
- Activa esta opción haciendo clic en el botón Sí.
-
Guardar los cambios:
- Después de activar el modo de depuración, guarda los cambios para que se apliquen.
-
Ver los errores:
- Ahora, cuando navegas por tu tienda o realizas acciones específicas, PrestaShop mostrará mensajes de error detallados en la parte superior de la página o en la parte inferior si hay algún problema en el sistema.
Otra forma de activar los errores manualmente a través de config/defines.inc.php
:
-
Accede a tu servidor mediante FTP o administrador de archivos de cPanel:
- Conéctate a tu servidor usando un cliente FTP o mediante el administrador de archivos en cPanel.
- Navega hasta la carpeta de instalación de PrestaShop y busca el archivo
defines.inc.php
dentro del directorioconfig/
.
-
Editar el archivo
defines.inc.php
:- Abre el archivo
defines.inc.php
con un editor de texto. - Busca la siguiente línea:
- Cambia el valor de
false
atrue
para activar el modo de desarrollo (modo de depuración):
- Abre el archivo
-
Guardar y subir los cambios:
- Guarda el archivo y súbelo nuevamente a tu servidor (si lo editaste localmente).
-
Ver los errores:
- Ahora, los errores detallados se mostrarán en tu tienda en caso de que haya problemas.
Recomendación:
Es importante recordar que activar el modo de depuración y mostrar los errores en una tienda en vivo no es recomendable debido a la posibilidad de que se muestren detalles sensibles sobre tu configuración o vulnerabilidades del sistema. Solo se debe activar este modo durante el desarrollo o en un entorno de pruebas. Una vez resueltos los problemas, asegúrate de desactivar el modo de depuración para que los errores no sean visibles para los usuarios.
Desactivar el modo de depuración:
Si ya no necesitas ver los errores, puedes desactivar el modo de depuración siguiendo los mismos pasos, pero cambiando la opción de Activar el modo de depuración a No o cambiando el valor en el archivo defines.inc.php
de true
a false
: