Image

Base de conocimientos → Error 500 en hosting compartido: encontrar la causa

[Alojamiento compartido]
Fecha de publicación: 13.10.2025

El Error 500 surge por dos razones principales:

  • Errores en los scripts (código PHP)
  • Problemas con los servicios de hosting

El Error 500 es muy común y la búsqueda de la causa de su origen debe comenzar revisando el registro de eventos. El registro de eventos contiene todos los errores que ocurren durante la ejecución de los scripts y muestra la causa de su aparición.

Para verlo, abra el archivo a través de FTP o el administrador de archivos en el panel de control de su hosting en la siguiente dirección:

Visualización a través de FTP

/logs/error_log

Visualización a través del administrador de archivos

Archivos -> Carpeta principal

/logs/error_log

Herramientas de Desarrollador

En el panel de control de su hosting, cada dominio tiene una subsección de Herramientas de Desarrollador donde puede configurar la versión de PHP, configurar Git y también ver los Registros.

Abra los Registros y en el filtro, seleccione solo dos parámetros:

  • Errores de Apache
  • Errores de Nginx

Acceda a la página o sitio web donde ocurre el error y revise el registro en busca de nuevos eventos. Allí se mostrará la causa del mismo.

En algunos casos, por ejemplo, cuando el servicio de la base de datos no está disponible, también se produce un error 500. Puede ser causado tanto de forma global como local, todo depende del evento específico.

Visualización de errores en el sitio web

También puede habilitar la visualización global de errores directamente en el sitio web. Es decir, todos los eventos que se encuentren en el registro se mostrarán en la propia página. Para ello, abra la configuración de PHP y active la opción display_errors en On.

Por defecto, esta opción está desactivada por razones de seguridad, ya que los errores pueden contener información que podría ser utilizada para encontrar vulnerabilidades. Si bien puede ser útil durante el proceso de desarrollo, no mantenga esta opción activada de forma permanente.

El registro permite comprender con precisión la causa del error y solucionarlo.





Sin comentarios aún