Error 500 - Posibles diagnósticos y soluciones

Este artículo explica el error 500 Internal Server Error en servicios de Web Hosting y cómo revisar aplicaciones y permisos.

Mensaje de error

ERROR 500 — Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

More information about this error may be available in the server error log.

Indica que el servidor no pudo completar la solicitud por un error interno o una mala configuración.

Posibles causas y soluciones

1. Archivo .htaccess mal configurado

Un .htaccess con reglas incorrectas en la carpeta de la aplicación puede provocar el error 500.

  1. Renombrá el archivo (por ejemplo a .htaccess.bak).
  2. Recargá el sitio. Si el error desaparece, el problema está en ese archivo.
  3. Revisá las reglas del .htaccess (redirecciones, RewriteRule, directivas no permitidas) y corregí o restaurá una versión válida.

2. Permisos incorrectos

La carpeta o los scripts pueden no tener los permisos necesarios para ejecutarse.

Elemento Permiso recomendado
Directorios (con scripts) 751 o 755
Archivos (PHP, HTML, etc.) 644

Si tenés permisos 777, reducilos: 777 es inseguro y a veces el servidor los rechaza. Ajustá permisos desde el administrador de archivos del panel o por FTP.

3. Revisar el log de errores

Si las causas anteriores no aplican, consultá el registro de errores del servicio:

  • cPanel: archivo public_html/error_log o la sección Errors / Errores del panel.
  • Plesk: logs del dominio en Logs del panel.

El log suele indicar el archivo y la línea que originan el error (PHP, permisos, etc.).

Tip: Si el error empezó después de instalar o actualizar un plugin, tema o script, desactivá o revertí ese cambio y probá de nuevo.

¿Necesitás ayuda?

Si no podés identificar la causa, contactá al soporte técnico desde el portal de clientes o el chat online del sitio. Indicá cuándo apareció el error y qué cambios hiciste antes (actualizaciones, archivos nuevos, etc.).

  • error 500, internal server error, encountered an internal error, Please contact the server administrator, archivo htacess, edicion de permisos en archivos, archivos con permisos
  • 67 Users Found This Useful
Was this answer helpful?

Related Articles

Cómo prevenir el consumo de la transferencia (bandwidht)

Este artículo explica qué es la transferencia de un servicio de hosting, qué hacer si se agotó y...

Inconvenientes comunes relacionados a conexiones FTP

Este artículo describe soluciones a problemas frecuentes en conexiones FTP. Los ejemplos usan el...

Causas y soluciones de alertas de Malware o Virus por acciones de Code Injection

Este artículo explica las alertas de malware o virus que pueden aparecer en servicios de hosting...

Cómo migrar Web completa hacia otra plataforma

Este artículo describe cómo migrar el contenido de un servicio administrado por cPanel hacia uno...

Phplist - error 500

Este artículo explica el error 500 en phpList cuando se envía correo a una tasa superior al...