No nosso artigo anterior, explicamos que os erros da família 400 acontecem devido a falhas na requisição feita pelo lado do cliente. Hoje, vamos virar a moeda e falar dos erros que causam mais frio na barriga em desenvolvedores: os erros da família “500”.
Quando um código de status HTTP começa com o número 5, ele indica que o problema está no lado do servidor. Isso significa que o visitante fez a solicitação corretamente, mas o servidor web (ou a aplicação hospedada nele) não conseguiu processá-la e entregar o site.
Mas não precisa entrar em pânico! Embora pareçam uma sopa de letrinhas, cada um desses códigos conta uma história específica sobre o que deu errado. Vamos desvendar os principais erros e onde você deve procurar a solução na sua hospedagem.
» Erro 500: Internal Server Error (Erro Interno do Servidor)
Este é o erro mais genérico. Ele é basicamente o servidor dizendo: “Algo deu errado aqui dentro, mas eu não sei exatamente como te explicar o que foi”.
Principais causas:
-
Versão do PHP Incompatível: Usar uma versão do PHP muito antiga (ou muito recente) que não seja suportada pelo código do seu site ou plugins é uma das causas mais comuns de telas brancas.
-
Erro no arquivo
.htaccess: Um pequeno erro de digitação ou regra mal configurada neste arquivo derruba o site inteiro instantaneamente. -
Conflito de Plugins (WordPress): Uma atualização incompatível de um plugin ou tema frequentemente gera o Erro 500.
-
Permissões de Arquivos incorretas: Arquivos e pastas do seu site com permissões abertas ou restritas demais por questões de segurança.
Como investigar: O seu melhor amigo para o Erro 500 é o log de erros.
-
No cPanel: Acesse o Gerenciador de Arquivos (ou conecte via FTP) e procure pelo arquivo
error_logdentro da pasta pública do site (public_html). -
No DirectAdmin: Acesse o menu “Resumo do Site e Logs” e clique em “Logs de Erros”. A última linha desse log geralmente aponta exatamente qual arquivo ou linha de código causou a falha.
» Erro 502: Bad Gateway (Gateway Ruim)
Na arquitetura de servidores modernos de alta performance (como os da ATMUN Host), é comum termos processos agindo como “porta de entrada” (como o LiteSpeed) e outros processando o código em segundo plano (como o PHP).
O erro 502 acontece quando o servidor de entrada recebe uma resposta inválida ou vazia do serviço que está nos bastidores.
Principais causas:
-
O serviço do PHP atingiu o limite de processos do seu plano e parou de responder.
-
O banco de dados demorou muito para entregar a informação e a conexão falhou.
» Erro 503: Service Unavailable (Serviço Indisponível)
O erro 503 significa que o servidor está funcionando, mas no momento não pode atender à sua solicitação. Diferente do 500, costuma ser uma situação temporária.
Principais causas:
-
Manutenção Programada: O WordPress ou scripts internos podem estar passando por uma atualização automática.
-
Pico de Tráfego ou Recursos Esgotados: O site recebeu um volume de processos simultâneos maior do que os recursos alocados (CPU e RAM) dão conta.
-
Ataque DDoS: Tráfego malicioso tentando esgotar os recursos da sua hospedagem.
» Erro 504: Gateway Timeout (Tempo Limite Esgotado)
Muito parecido com o Erro 502, mas neste caso, não houve resposta a tempo. O servidor responsável por entregar o site cansou de esperar o processamento do código e encerrou a conexão preventiva e automaticamente.
Principais causas:
-
Scripts muito pesados (como importar um banco de dados gigante ou gerar relatórios complexos).
-
Consultas no banco de dados extremamente lentas (slow queries).
-
Comunicação lenta do seu site com APIs externas (ex: falha na comunicação com o gateway de pagamento ou correios).
ꪜ Checklist para salvar o seu site
Antes de acionar o suporte técnico, tente estes passos rápidos:
-
Limpe o cache do navegador: Garanta que não está vendo uma versão em cache do erro.
-
Consulte os Logs: Siga os passos acima para ler os logs de erros no cPanel ou DirectAdmin.
-
Valide a Versão do PHP: Certifique-se de que a versão ativa no painel é a recomendada pelos desenvolvedores do seu site.
-
Desative plugins (WordPress): Acesse os arquivos do site e renomeie temporariamente a pasta
wp-content/pluginsparaplugins_old. Se o site voltar a funcionar, o culpado é um plugin. -
Verifique os limites da hospedagem: Confira no painel se você não estourou sua cota de disco, processos ou memória RAM.
Sabemos que manter um site no ar envolve desafios técnicos. A infraestrutura da ATMUN Host é monitorada 24 horas por dia por administradores e sistemas automatizados que extraem o máximo de performance com o LiteSpeed Web Server, calibrando recursos para evitar gargalos.
Se você seguiu as dicas acima e o erro ainda persiste, não hesite em abrir um ticket de suporte.
Nossa equipe está pronta para ajudar você a resolver o problema com rapidez! 😊



