Xestionando erros do servidor interno

500 Internal Server Error é un escenario común e moitas persoas atopan este erro bastante con frecuencia, pero lamentablemente, non sabemos como tratar con isto. Basicamente, este erro aparece sempre que o servidor atopa unha condición inesperada. É un erro "catch-all" que se amosa cando a información dispoñible é demasiado pequena para describir o que realmente sucedeu. O motivo máis popular podería ser un problema de configuración na aplicación, ou a falta de permisos suficientes podería causar o problema.

Atrás It Up Before It's too late

Antes de tentar solucionar un erro no servidor interno, cómpre realizar unha copia de seguridade completa dos seus ficheiros e cartafoles, de xeito que poida restaurar as cousas para só unha mesma condición, se algo sae mal.

Pode tentar realizar os seguintes pasos para solucionar un erro do servidor interno:

  1. Descargar un cliente FTP.
  2. Introduce o teu nome de usuario, contrasinal e nome de servidor de cPanel e fai clic no botón de conexión rápida. Nota: nuns poucos casos, o seu ISP pode proporcionarlle un ficheiro de configuración, que pode ser usado para configurar automaticamente o cliente FTP. Neste caso, pode escoller o ficheiro de configuración axeitado para o cliente FTP específico.
  3. Unha vez que estea no directorio persoal faga clic no cartafol public_html , que contén todos os ficheiros básicos que executan o seu sitio web.
  4. Localice o ficheiro .htaccess , e cando faga dobre clic, o ficheiro aparece no seu directorio local. Deixe que quede alí ata que se completen todos estes pasos. A continuación, faga clic co botón secundario no .htaccess no seu servidor e cambie o nome a ".htaccess1"
  5. Hit the Refresh button, e vexa se o seu sitio está ben agora. Se o é, entón foi un problema co ficheiro .htaccess. Pode que teña que contactar cos seus desenvolvedores e poñelos a traballar no ficheiro .htaccess erróneo para solucionar o problema.
  6. Se aínda non funciona, intente cambiar o nome da carpeta que contén o ficheiro .htaccess. Se aínda hai problemas, o problema pode ter permisos. Cambia os permisos para o cartafol a 755 e marcha a opción que permite a recursión en subdirectorios. Se o erro aínda non está fixado, inicie sesión no seu cPanel e faga cambios na configuración de PHP mencionando explícitamente o número da versión; doutro xeito, intente usar EasyApache para recompilar Apache e PHP desde cero.
  1. Se o problema persiste, é posible que teña que subir un ticket con cPanel ou publicar en foros para buscar axuda e tratar de seguir as instrucións para resolver o problema.

Comprender a causa raíz do problema