Solucionar problemas
Depurar errores en Joomla
Si Joomla oculta un fallo, activa temporalmente el informe de errores para obtener el mensaje exacto. Hazlo preferentemente en un clon: mostrar errores en una web pública puede exponer rutas, consultas y datos internos.
Desde el administrador, usa Sistema > Configuración global > Servidor > Informe de errores y selecciona Máximo. Reproduce únicamente la acción que falla, conserva la excepción y restaura después el valor que tenía antes de la prueba.
Si el administrador no carga, crea una copia de configuration.php, localiza:
public $error_reporting = 'default';
y cámbialo temporalmente por:
public $error_reporting = 'maximum';
No uses valores como 30711 o 30719: las máscaras de E_ALL cambian entre versiones de PHP. Joomla admite los valores nominales none, simple, maximum y development.
error_reporting decide qué niveles informa PHP, pero no garantiza por sí solo que se escriban en un archivo. Contrasta la hora con el registro de PHP y Joomla. Al terminar, restaura el valor anterior (por ejemplo, default), comprueba que el error no se muestra desde otra sesión y elimina cualquier copia pública del fichero de configuración.
Consulta la configuración global oficial de Joomla.
Diferenciar el informe de errores y la depuración del sistema
El ajuste de informe de errores y Depurar sistema cumplen funciones distintas. No necesitas activar ambos para cualquier incidencia; elige la fuente que permita localizar el fallo y limita quién puede verla.
La interfaz y las opciones admitidas dependen de la versión de Joomla. Guarda una copia privada de configuration.php antes de editarlo: contiene credenciales de la base. Comprueba la sintaxis y no dejes una copia .bak descargable junto a la web. Si se trata de una rama antigua, reproduce allí el problema solo para preparar una recuperación o migración compatible.
También te puede ayudar
- Activar temporalmente el modo depuración de PrestaShop Obtén la excepción exacta activando temporalmente _PS_MODE_DEV_ desde el panel o defines.inc.php sin...
- Aprender a depurar un error de WordPress Explica cómo leer un error fatal de WordPress, distinguir lo que demuestra de sus posibles causas y...
- Cómo usar Consola y Red del navegador para diagnosticar errores Localiza fallos JavaScript, peticiones inseguras y recursos que no cargan usando las vistas Consola...
- Errores 404 en elementos estáticos ralentizan la navegación Detecta recursos estáticos ausentes que disparan PHP y consumen CPU, los sirve como 404 ligeros y gu...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.