Error 500 en PrestaShop: checklist para recuperar su tienda en menos de una hora
Una página en blanco o un error 500 puede costarle varios cientos de euros por hora. Este es el procedimiento exacto que seguimos en nuestras intervenciones urgentes.

Cada hora de inactividad cuesta dinero
Una tienda PrestaShop que factura 3.000 € al día pierde aproximadamente 125 € por cada hora que permanece fuera de servicio. Por eso, el objetivo inmediato no es entender la causa del fallo, sino volver a poner la tienda online y analizarlo después.
1. Active el modo debug (2 minutos)
En config/defines.inc.php, cambie _PS_MODE_DEV_ a true mientras realiza el diagnóstico. El error 500 se convertirá en un mensaje preciso: clase no encontrada, memoria insuficiente o error SQL.
2. Consulte los logs adecuados
Revise estos tres lugares, en este orden:
var/logs/(PrestaShop 1.7 / 8)- el log de errores PHP del proveedor de hosting
error_logen la raíz del sitio
3. Las cinco causas más habituales
- Un módulo recién instalado que provoca un error en un hook.
- Un override incompatible tras una actualización.
- Un
memory_limitdemasiado bajo durante una importación de catálogo. - Una caché de Smarty dañada: vacíe
var/cache/. - Una migración de PHP (8.1 → 8.2) con código obsoleto.
4. Vuelva a una versión estable
Desactive el módulo problemático directamente en la base de datos (ps_module, columna active), vacíe la caché y haga una prueba. Así podrá volver a poner la tienda online; después llegará el momento de aplicar una solución definitiva.
¿Necesita ayuda ahora mismo?
Estamos disponibles de 9:00 a 22:00, los 7 días de la semana. Le respondemos en menos de 1 hora y realizamos un diagnóstico gratuito antes de intervenir.