500 Erro interno do servidor

Índice:

500 Erro interno do servidor
500 Erro interno do servidor
Anonim

O 500 Internal Server Error é um código de status HTTP muito geral que significa que algo deu errado no servidor do site, mas o servidor não poderia ser mais específico sobre qual é o problema exato.

Você é o gerente da Web? Consulte Corrigindo 500 problemas de erro de servidor interno em seu próprio site na parte inferior da página para obter alguns conselhos melhores se você estiver vendo o erro em uma ou mais de suas páginas.

Como você pode ver um erro 500

A mensagem de erro pode ser vista de várias maneiras, pois cada site pode personalizar a mensagem.

Image
Image

Aqui estão várias maneiras comuns que você pode ver o erro HTTP 500:

  • 500 Erro interno do servidor
  • HTTP 500 - Erro interno do servidor
  • Erro Temporário (500)
  • Erro Interno do Servidor
  • HTTP 500 Erro interno
  • 500 Erro
  • Erro HTTP 500
  • 500. Isso é um erro

Como um erro 500 Internal Server Error é gerado pelo site que você está visitando, você pode ver um em qualquer navegador em qualquer sistema operacional, até mesmo em seu smartphone.

Na maioria das vezes, ele é exibido dentro da janela do navegador, assim como as páginas da web.

Causa dos erros HTTP 500

Como mencionamos acima, as mensagens de Erro Interno do Servidor indicam que algo, em geral, está errado.

Na maioria das vezes, "errado" significa um problema com a programação da página ou do site, mas certamente há uma chance de que o problema esteja do seu lado, algo que investigaremos a seguir.

Informações mais específicas sobre a causa de um determinado erro HTTP 500 geralmente são fornecidas quando ele ocorre em um servidor usando o software Microsoft IIS. Procure por números após 500, como em HTTP Error 500.19 - Internal Server Error, que significa Configuration data is invalid

Como corrigir o erro 500 do servidor interno

Como mencionamos acima, o erro 500 Internal Server Error é um erro do lado do servidor, o que significa que o problema provavelmente não está no seu computador ou conexão com a internet, mas sim no servidor do site.

Embora não seja provável, pode haver algo errado do seu lado, nesse caso veremos algumas coisas que você pode tentar:

  1. Recarregue a página web. Você pode fazer isso selecionando o botão atualizar/recarregar, pressionando F5 ou Ctrl+R, ou tentando o URL novamente na barra de endereço.

    Mesmo que o erro 500 Internal Server Error seja um problema no servidor web, o problema pode ser temporário. Tentar a página novamente geralmente será bem-sucedido.

    Se a mensagem aparecer durante o processo de checkout em um comerciante online, esteja ciente de que tentativas duplicadas de checkout podem acabar criando vários pedidos - e várias cobranças! A maioria dos comerciantes tem proteções automáticas contra esse tipo de ação, mas ainda é algo a ter em mente.

  2. Limpe o cache do seu navegador. Se houver um problema com a versão em cache da página que você está visualizando, isso pode estar causando problemas de HTTP 500.

    Problemas de cache não costumam causar erros internos no servidor, mas, ocasionalmente, vimos o erro desaparecer após a limpeza do cache. É uma coisa tão fácil e inofensiva de tentar, então não pule.

  3. Apague os cookies do seu navegador. Você pode corrigir cerca de 500 problemas de erro interno do servidor excluindo os cookies associados ao site no qual você está recebendo o erro.

    Após remover o(s) cookie(s), reinicie o navegador e tente novamente.

  4. Resolva problemas como um erro 504 Gateway Timeout. Não é muito comum, mas alguns servidores produzem um 500 Internal Server Error quando, na realidade, 504 Gateway Timeout é uma mensagem mais apropriada com base na causa do problema.
  5. Entrar em contato com o site é outra opção. Há uma boa chance de que os administradores do site já saibam sobre o erro 500, mas se você suspeitar que não, informá-los ajuda tanto você quanto eles (e todos os outros).

    A maioria dos sites tem contas de redes sociais baseadas em suporte, e alguns até têm e-mail e números de telefone.

    Se parecer que o site está totalmente fora do ar e você não consegue encontrar uma maneira de relatar a mensagem 500 Internal Server Error para o site, isso pode ajudar sua sanidade a acompanhar a interrupção no Twitter. Normalmente, você pode pesquisar por websitedown no Twitter, como em gmaildown ou facebookdown.

  6. Volte mais tarde. Infelizmente, neste momento, o erro 500 Internal Server Error é sem dúvida um problema fora do seu controle que eventualmente será corrigido por outra pessoa.

Se a mensagem 500 Internal Server Error aparecer no checkout durante uma compra online, pode ser útil perceber que as vendas provavelmente estão sendo interrompidas - geralmente um grande incentivo para a loja online corrigir o problema rapidamente!

Mesmo se você receber o erro 500 em um site que não vende nada, como YouTube ou Twitter, contanto que você os informe sobre o problema, ou pelo menos tenha tentado, há pouco mais você pode fazer do que esperar.

Corrigindo 500 problemas de erro interno do servidor em seu próprio site

Um 500 Internal Server Error em seu site requer um curso de ação totalmente diferente. Como mencionamos acima, a maioria dos 500 erros são erros do lado do servidor, o que significa que é provável que seu problema seja corrigido se for o seu site.

Há vários motivos pelos quais seu site pode estar exibindo um erro 500 para seus usuários, mas estes são os mais comuns:

  • A Permissions Error. Na maioria dos casos, um 500 Internal Server Error é devido a uma permissão incorreta em um ou mais arquivos ou pastas. Na maioria desses casos, uma permissão incorreta em um script PHP e CGI é a culpada. Eles geralmente devem ser definidos em 0755 (-rwxr-xr-x).
  • A PHP Timeout. Se o seu script se conectar a recursos externos e esses recursos expirarem, um erro HTTP 500 pode ocorrer. Regras de tempo limite ou melhor tratamento de erros em seu script devem ajudar se essa for a causa do erro 500.
  • Um erro de codificação em.htaccess. Embora não seja tão comum, certifique-se de verificar se o arquivo.htaccess do seu site está estruturado corretamente.

Se você estiver executando o WordPress, Joomla ou outro sistema de gerenciamento de conteúdo ou CMS, certifique-se de pesquisar seus centros de suporte para obter ajuda mais específica para solucionar um erro de servidor interno 500.

Se você não estiver usando uma ferramenta de gerenciamento de conteúdo pronta para uso, seu provedor de hospedagem na web, como InMotion, Dreamhost, IONOS (1 e 1), etc., provavelmente terá uma ajuda de 500 erros que pode ser mais específica para sua situação.

Mais maneiras de ver um erro interno do servidor

Quando os serviços do Google, como o Gmail, apresentam o erro, eles geralmente relatam um erro temporário (500), ou simplesmente 500.

Quando o Windows Update está envolvido, ele aparece como uma mensagem WU_E_PT_HTTP_STATUS_SERVER_ERROR ou erro 0x8024401F.

Se o site que relata o erro 500 estiver executando o Microsoft IIS, você poderá receber uma mensagem de erro mais específica:

500 Lista de erros do servidor interno
Código Explicação
500.0 Ocorreu um erro no módulo ou ISAPI.
500.11 Aplicativo está sendo encerrado no servidor web.
500.12 Aplicativo está ocupado reiniciando no servidor web.
500.13 O servidor Web está muito ocupado.
500.15 Solicitações diretas para Global.asax não são permitidas.
500.19 Os dados de configuração são inválidos.
500.21 Módulo não reconhecido.
500.22 Uma configuração de httpModules ASP. NET não se aplica no modo Managed Pipeline.
500.23 Uma configuração de httpHandlers ASP. NET não se aplica no modo Managed Pipeline.
500.24 Uma configuração de representação ASP. NET não se aplica no modo de pipeline gerenciado.
500.50 Ocorreu um erro de reescrita durante o tratamento da notificação RQ_BEGIN_REQUEST. Ocorreu um erro de configuração ou de execução de regra de entrada.
500.51 Ocorreu um erro de reescrita durante o tratamento da notificação GL_PRE_BEGIN_REQUEST. Ocorreu um erro de configuração global ou de execução de regra global.
500.52 Ocorreu um erro de reescrita durante o tratamento da notificação RQ_SEND_RESPONSE. Ocorreu uma execução de regra de saída.
500.53 Ocorreu um erro de reescrita durante o tratamento da notificação RQ_RELEASE_REQUEST_STATE. Ocorreu um erro de execução de regra de saída. A regra é configurada para ser executada antes que o cache do usuário de saída seja atualizado.
500.100 Erro interno de ASP.

Erros como o erro HTTP 500

Muitas mensagens de erro do navegador são semelhantes à mensagem 500 Internal Server Error porque são todos erros do lado do servidor, como 502 Bad Gateway, 503 Service Unavailable e 504 Gateway Timeout.

Muitos códigos de status HTTP do lado do cliente também existem, como o popular erro 404 Not Found, entre outros. Você pode ver todos eles em nossa lista de erros de código de status

Recomendado: