Saltar al contenido
bnet.es

Mi web Joomla da error 500: causas y solución

Por Julio Blanco ·

El error 500 (Internal Server Error) es el más frustrante porque no dice nada: solo indica que el servidor no ha podido generar la página. La causa puede ser cualquier cosa, así que lo primero es averiguar el mensaje real.

Paso 1: ver el error de verdad

Si puedes entrar en la administración, ve a Configuración global → Servidor y pon Informe de errores en Máximo o Desarrollo. Recarga la página que falla y verás el mensaje concreto. No olvides dejarlo como estaba al terminar.

Si la administración tampoco carga, edita configuration.php por FTP y cambia $error_reporting a 'maximum'. Y revisa el registro de errores de PHP en el panel del hosting: casi siempre está ahí la línea exacta.

Causas más habituales

Cambio de versión de PHP

Es la causa número uno. El hosting actualiza PHP y una web antigua o una extensión deja de funcionar. Solución rápida: volver temporalmente a la versión anterior desde el panel. Solución real: actualizar Joomla y las extensiones.

Una extensión que falla

Tras instalar o actualizar una extensión. Si no puedes entrar en la administración, se puede desactivar desde la base de datos, en la tabla #__extensions, poniendo enabled = 0 en esa extensión.

El archivo .htaccess

Una directiva que el servidor no admite provoca un 500 en toda la web. Prueba a renombrarlo temporalmente: si la portada carga, el problema está ahí.

Permisos de archivos

Muchos servidores devuelven un 500 si un archivo PHP tiene permisos demasiado abiertos (777). Lo normal es 644 para archivos y 755 para carpetas.

Memoria o tiempo de ejecución

Páginas muy pesadas o procesos de importación pueden superar el memory_limit de PHP. El registro de errores lo indica con un mensaje de memoria agotada.

Actualización a medias

Si una actualización de Joomla se cortó, pueden quedar archivos de dos versiones mezclados. Se arregla subiendo de nuevo los archivos de la versión correcta.

Antes de tocar nada

Haz una copia de seguridad de archivos y base de datos, aunque la web esté rota. Si algo sale peor, podrás volver al punto de partida.

¿Necesitas ayuda con esto? Es parte de mi servicio de Reparación y seguridad Joomla. Cuéntame tu caso.

¿Trabajamos juntos?

Cuéntame tu proyecto o el problema de tu web. Te respondo personalmente y con un presupuesto cerrado.

Pide presupuesto Llamar al 696 024 097