En este artículo hablaremos del error 500 Internal Server Error, cuáles podrían ser los motivos para que aparezca este mensaje y sus posibles soluciones. Si su web funciona en base a algún gestor de contenidos como por ejemplo WordPress o Joomla recomendamos revisarlo!
El Error 500 Internal server error (error de servidor interno), es un código de estado HTTP muy general que significa que se ha producido un colapso de procesos en su sitio web. En base a nuestra experiencia en Crearchile enumeramos a continuación algunas posibles razones:
Recomendaciones para Webmaster
1.- Un error de permisos. En la mayoría de los casos un error interno del servidor 500 se debe a un permiso incorrecto en uno o más archivos o carpetas. Si su sitio web se encuentra desarrollado en WordPress asegúrese cumplir con los siguientes permisos:
Permisos recomendados:
# 0644 para niveles superiores, esto es la raíz del sitio y todos los ficheros que estén ahí situados.
# 0755 para las tres carpetas (wp-admin, wp-content, wp-includes).
# 0755 para las carpetas uploads y plugins
# 0666 para su tema de WordPress en caso de que quiera que sea editable desde el escritorio
2.- Largo tiempo de espera de proceso PHP. Si su secuencia de comandos se conecta a recursos externos y el tiempo de espera es prolongado, puede producirse un Error 500 Internal server error
3.- Error de codificación en archivo .htaccess. Asegúrese de verificar que este archivo no se encuentre corrupto.
4.- Utilización de recursos al límite por demasiados procesos en la cola del servidor. Puede que su Web hosting se encuentre utilizando el máximo de recursos permitidos como: Memoria Ram, CPU, conectividad o espacio en disco.
5.- Error de programación en PHP. Un sitio web programado en PHP mal escrito genera siempre un Error 500 Internal server error. En estos casos puede ser útil activar los errores, para saber en que linea de código se produce el error. Puedes activar los errores desde la sección de configuración php de su panel de control cPanel.
6.- Versión de PHP incompatible. Es bastante común ver errores 500 cuando una página ha sido programada para PHP V5.6 o inferior, y el Web Hosting se configura con una versión superior (V7.0 o superior). En estos casos, la solución es sencilla, Basta con volver a la versión 5.6 y el error se soluciona. Ver artículo cambiar versión PHP
7.- Gestor de Contenidos No actualizado. En varias ocasiones en nuestro blog hemos tratado la importancia de mantener actualizado nuestro CMS ya sea WordPress, Joomla u otro similar siempre debe tener la última versión instalada tanto como panel de control , plugins, módulos o componentes. Esto permitirá que su web cargue más rápido y consuma menos recursos evitando el Error 500 Internal server error.
Recomendaciones para visitantes
1. Recargar la página web. Esta acción se puede realizar de diferentes formas: clic en el botón Actualizar en su navegador web, presionando F5, combinación de teclas Ctrl+R o probando la URL nuevamente desde la barra de direcciones.
2. Borrar la memoria de caché y cookies en su navegador web podría ser una solución. Si hay un problema con la versión en caché o cookies obsoletas de la página que está viendo, podría estar causando Error 500 Internal server error
Esperamos que este artículo haya sido de ayuda para nuestros clientes y visitantes.
Nombre Artículo: Error 500 Internal server error