Error 500 y como solucionarlo en nuestra web
Error 500 y como solucionarlo en nuestra web. El servidor web que hay muchos en internet (donde está alojado la página web) encontró una condición o declaración inesperada a la hora de compilar una línea de código que le impidió avanzar y terminar la solicitud del usuario quien visita la web.
Es un error «comodín» generado por el servidor web. Básicamente, algo salió mal, ya sea en la configuración de nuestro cpanel o una mala codificación de nuestros scripts PHP, pero el servidor no puede ser más específico sobre la condición del error en su respuesta al cliente. Además del error 500 que se le notifica al cliente, el servidor web debería generar algún tipo de registro de error interno que dé más detalles sobre qué falló. Localizar y analizar estos registros depende de los operadores del servidor web del sitio.
Arreglo de errores 500 – General
Este error 500 solo puede ser resuelto a través de correcciones al software del servidor web. No es un problema del lado del cliente. Depende de los operadores del servidor web del sitio el localizar y analizar los registros que pueden dar más información sobre el error que no permite la visualización de la página web.
Pueden ser muchas las causas que genere un error 500, pero tendremos que ser muy intuitivos para dar con la solución rápidamente.
- Cambiar la versión de tu PHP
- Mala codificación en tus scripts php
- Si es un CMS una instalación de algún complemento o plugins que no es compatible, etc.
Para ello, disponemos del log de errores de Apache, que podemos encontrar en nuestro CPANEL cada vez que se genera uno de estos errores, se genera un fichero error_log y se introduce una línea indicando el motivo del error y el fichero y línea donde se ha producido. Esto nos será de gran ayuda para arreglar los errores inesperados que aparecen en nuestra web.
Si el error es nuestro script PHP, dentro de nuestro PUBLIC_HTML cuando se genera un error nos aparece un archivo error_log , podemos abrirlo y ver donde se origina el error.
Solución:
Paso 1: Localizar el error 500 en el lado del CPANEL
Podemos analizar donde se origina el error 500
Paso 2: Dentro de nuestro public_html
Cuando visualizamos la lista de errores podemos corregir esos errores por consiguiente tendríamos de vuelta nuestra página web.
Otras causas que podrían originar un error 500 es modificando la versión del PHP de PHP 5.4 a PHP 7.00 al momento de cambiar de versión la web quedo con un error 500 sin salida.
Se contactó con el soporte y no daban con el error 500, horas después deducimos que era un archivo .htaccess que se había generado antes de la carpeta public_html. lo cual se borró y en segundos volvió la web a estar operativa.
Espero que les haya servido, un servidor.
Error 500 y como solucionarlo en nuestra web
Referencia