Introducción
De vez en cuando, Joomla puede mostrar una página de error en lugar de la página que estaba esperando. Hay dos tipos de páginas de error:
- La página de error del sistema tiene un fondo rojo. Se invoca si hay un error grave antes de que se procese la plantilla del sitio o del administrador.
- La página de error de plantilla se parece a la plantilla normal del sitio o del administrador, pero el área de contenido se reemplaza con un mensaje de error. Esto se invoca cuando el error ocurre en el código del contenido.
Página de error del sistema

Página de error de plantilla

Cómo resolver
Hay varias razones posibles por las que pueden ocurrir errores fatales. Aquí hay solo algunas:
- Un cambio en su alojamiento, por ejemplo, una versión actualizada de PHP que no es compatible con Joomla o con una de sus extensiones.
- Un problema con el espacio en disco, el uso de memoria o el tiempo de espera del script.
- Una extensión recién instalada o habilitada que no es compatible con Joomla. ¡Un plugin defectuoso puede deshabilitar el inicio de sesión del administrador!
Habilitar depuración
Si su interfaz de administrador sigue funcionando:
- Vaya a Panel de inicio → Panel de sistema → Configuración global.
- En la pestaña Sistema, establezca Depurar sistema en Sí
- En la pestaña Servidor, establezca Informe de errores en Máximo.
- Luego Guardar y cerrar.
Si su interfaz de administrador no está funcionando, edite el archivo configuration.php en la carpeta raíz de su sitio web de Joomla.
- Cambie los permisos de 444 o -r--r--r-- (nadie tiene permiso para escribir en el archivo) a 644 o -rw-r--r-- (solo el propietario tiene permiso para escribir).
- Edite el archivo con un editor de texto y establezca
$debugentruey$error_reportingen'maximum'. - Guarde el archivo.
Con los cambios realizados, vuelva a cargar la página que causaba el error. Ahora debería ver un rastro de pila. Ejemplo:

El primer elemento en la traza de la pila indica dónde se produjo el error. A veces eso es suficiente para identificar la extensión defectuosa. A veces la extensión defectuosa está más abajo en la traza de la pila. Puede que no signifique mucho para usted, pero la traza de la pila es muy valiosa para los expertos que responden preguntas en los foros de Joomla.
Si puede identificar la extensión defectuosa, deshabilítela. Puede hacerlo utilizando la interfaz de administración si está funcionando. De lo contrario, utilice phpMyAdmin para encontrar la extensión en la tabla de la base de datos #__extensions y establezca su valor enabled en 0. No debería necesitar deshabilitar ninguna extensión principal de Joomla.
Asistente para publicaciones en el foro
Para ayudar a resolver problemas, debe descargar el Asistente para publicaciones en el foro (FPA) y cargarlo en la raíz de su sitio web Joomla. El enlace para encontrarlo también está cerca de la parte superior de cada página del foro de Joomla. El FPA es un script PHP independiente que analiza su instalación de Joomla y le indica qué podría estar mal. Nuevamente, puede que no signifique mucho para usted, pero los expertos que responden preguntas en los foros pueden pedir verlo.
Limpieza
Cuando su problema esté resuelto:
- Vaya a Panel de inicio → Panel de sistema → Configuración global
- Seleccione la pestaña Sistema y establezca Depurar sistema en No.
- Seleccione la pestaña Servidor y establezca Informe de errores en Predeterminado del sistema.
- Guardar y cerrar.
- Elimine el Asistente para publicaciones en el foro.
Los permisos de configuration.php se establecen en solo lectura (444 o r--r--r--) cuando se guarda el formulario de Configuración global. No es necesario hacerlo manualmente.