791
Por vezes obtém um erro “HTTP 500” ou “Servidor Interno” no seu browser. Explicamos do que se trata.
HTTP Error 500 – Corrigir Erro do Servidor Interno: Como fazê-lo?
Só um administrador ou programador da web pode corrigir um erro deste tipo. Como utilizador, não tem outra escolha senão esperar pacientemente. Também pode utilizar os seguintes truques:
- Em casos raros, uma página que não tenha sido correctamente colocada em cache pelo seu navegador pode causar tal erro. Para garantir que o erro não é causado pelo seu navegador, limpe a sua cache e elimine os seus cookies. Reunimos instruções sobre como fazer isto para Chrome, Firefox e Safari.
- Se tiver limpo a sua cache e o website não carregar sem erros, deverá primeiro esperar e tentar novamente após alguns minutos. Se o erro ainda aparecer após várias horas, pode contactar o administrador do servidor.
- Na maioria dos casos, existe um endereço de e-mail sob o erro onde se pode contactar o administrador. Poderá ter sucesso com isto, especialmente com sites mais pequenos, porque os administradores nem sempre estão online para verificar o estado da página.
- Felizmente, uma vez contactado o operador do sítio, tudo o que pode fazer é esperar e esperar que o erro seja corrigido em breve.
O que significa o erro interno do servidor?
- Todos os erros HTTP com o prefixo “5” – por exemplo “500” ou “502” – são códigos de erro do lado do servidor. Isto geralmente significa que não há muito que se possa fazer do lado do cliente para corrigir o erro.
- O erro especial 500 é um erro de “catch-all”. Isto significa que o servidor produz um erro 500 para todas as causas de erro desconhecidas. Isto torna o código de erro muito impreciso. Aqui cabe ao administrador do servidor especificar a causa de forma mais precisa.
- Para além dos servidores web comuns como o Nginx ou Apache, existe também o IIS, alias Microsoft Information Service. Este servidor web é caracterizado pelo facto de os códigos de erro 5s conterem casas decimais, o que leva a mensagens de erro precisas.
Causas de erro HTTP 500
O erro ocorre principalmente durante o processamento do seu pedido submetido, onde existe uma prevenção na execução do website. Há várias causas para isto:
- Uma causa do erro pode ser um ficheiro ou script .htaccess defeituoso, ou mesmo se um caminho for definido incorrectamente.
- se não houver memória suficiente para um processo, o pedido para o website não pode ser completado.
- Se as permissões para uma execução ou um ficheiro não estiverem correctamente definidas, também ocorrerá um erro 505.
- Server-side scripts ou programas web compilados criados com Java, por exemplo, mostram regularmente erros. Entre outras coisas, esta mensagem de erro ocorre assim que nem todos os casos foram pensados ao processar um formulário enviado para o servidor.
- Bases de dados também podem falhar para que o servidor web não as acesse ao processar o pedido e em vez disso emite esta mensagem de erro.
- Desde que os servidores web estejam em uso dia e noite, não é improvável que um ou outro disco rígido falhe. Isto significa que o servidor web já não pode aceder a ficheiros carregados, por exemplo.