Erro 502 Bad Gateway: como identificar e resolver
Olá, amigo(a) GeHost! 👋
Se você está vendo a mensagem Erro 502 Bad Gateway ao acessar seu site, não se preocupe — isso é algo comum e, na maioria das vezes, tem solução rápida. Vamos juntos entender o que está acontecendo e como resolver, passo a passo, com calma e cuidado.
O que significa "Erro 502 Bad Gateway"?
Esse erro aparece quando o servidor que está tentando processar sua solicitação (o gateway) recebe uma resposta inválida de outro servidor (como o seu servidor web ou aplicativo).
Dica do Sensei: Pense no gateway como um "porteiro". Ele recebe sua solicitação, mas o "servidor interno" (onde seu site está) não respondeu corretamente. O porteiro diz: "Não consigo entregar, o interno está fora do ar ou travado".
Como identificar a causa do erro?
Antes de corrigir, precisamos saber onde está o problema. Aqui estão os principais motivos:
- Seu site está com um script mal escrito ou em loop infinito.
- O servidor web (Apache ou Nginx) está instável ou recarregando.
- Um plugin ou tema do WordPress (ou sistema similar) travou.
- Seu site está com excesso de tráfego e o servidor não aguenta.
- Problemas com cache ou configurações de segurança.
Passo a passo: como resolver o Erro 502
1. Verifique se o erro é global ou específico
Abra seu site em um navegador diferente ou em outro dispositivo. Se o erro persistir em todos os lugares, o problema está no servidor. Se só acontece em um local, pode ser problema de cache do seu navegador.
2. Limpe o cache do seu navegador
Pressione Ctrl + Shift + Delete (ou Cmd + Shift + Delete no Mac) e selecione "Cookies e dados do site". Limpe e recarregue a página.
3. Acesse o painel do cPanel para verificar o status do servidor
Entre no seu cPanel — o centro de controle do seu site.
Depois de logado, você verá a tela principal do cPanel.
4. Verifique o status do serviço do servidor web
No cPanel, procure por “Extrato de Serviços” ou “Status do Serviço” (geralmente na seção “Servidores” ou “Ferramentas de Sistema”).
Verifique se os serviços como Apache ou Nginx estão ativos. Se estiverem parados, você pode tentar reiniciá-los.
5. Verifique arquivos de log do site
Os logs ajudam a descobrir o que deu errado. No cPanel, vá até:
- Logs → Logs de Erros (Error Logs)
Abra o arquivo de erro mais recente. Ele pode mostrar mensagens como:
- PHP Fatal error
- Internal Server Error
- Timeout
Essas mensagens são pistas valiosas!
6. Desative plugins ou temas (se for WordPress)
Se seu site usa WordPress, o erro pode vir de um plugin ou tema. Para testar:
- Entre no Gerenciador de Arquivos (cPanel → Arquivos → Gerenciador de Arquivos).
- Abra a pasta
wp-content/plugins. - Renomeie a pasta
pluginsparaplugins.bak.
Isso desativa todos os plugins. Recarregue o site. Se o erro desaparecer, reative os plugins um por um para encontrar o culpado.
7. Verifique arquivos de configuração
Arquivos como .htaccess podem causar problemas se estiverem corrompidos.
- No Gerenciador de Arquivos, vá até a pasta
public_html. - Procure por
.htaccess(pode estar oculto — ative a opção "Mostrar arquivos ocultos"). - Renomeie o arquivo para
.htaccess.bak.
Recarregue o site. Se funcionar, o problema era no arquivo de configuração.
8. Reinicie o serviço do servidor (se possível)
Se você tem acesso a ferramentas de sistema no cPanel, tente reiniciar o Apache ou Nginx. Caso não consiga, entre em contato com o suporte da GeHost — é só clicar no botão “Suporte” no cPanel ou enviar um e-mail.
9. Espere um pouco e tente novamente
Às vezes, o servidor está apenas em processo de recarga ou sobrecarga temporária. Espere 5 a 10 minutos e tente acessar novamente.
Quando pedir ajuda ao suporte da GeHost?
Se você já tentou tudo e o erro continua, é hora de pedir ajuda. Envie para o suporte:
- O nome do seu domínio.
- Uma cópia do erro (pode ser um print).
- Os últimos logs de erro que você encontrou.
- O que você já tentou fazer.
Nosso time está aqui para te ajudar com carinho e atenção — não fique com medo de pedir ajuda!
Resumo do Sensei
Erro 502? Não é o fim do mundo. É como um "sinal de alerta" do servidor. Siga os passos com calma:
- Verifique se o erro é geral ou local.
- Limpando cache do navegador.
- Entrando no cPanel e verificando logs.
- Desativando plugins (se for WordPress).
- Renomeando arquivos de configuração problemáticos.
- Reiniciando serviços ou pedindo ajuda.
Com paciência e um bom olhar, você consegue resolver isso! 💪
Se precisar de ajuda, estamos aqui. A GeHost cuida de você, como cuidamos de nossos próprios sites. 🌟