Como corrigir o erro 502 Bad Gateway no WordPress
Publicados: 2020-06-26
Uma das partes mais frustrantes sobre a execução de um site são os erros de popping. E um desses erros frustrantes é o erro 502 bad gateway que aparece às vezes.
Este é um erro regular que pode ser visto em muitos sites e pode não ter implicações sérias se ocorrer em raras ocasiões.
Embora pareça simples, se o erro 502 aparecer com muita frequência, ele pode realmente afetar seu SEO e sua reputação online. Por exemplo, quando um rastreador da Web que tenta acessar seu site recebe um gateway 502 ruim com bastante frequência, ele pode colocar seu site na lista negra ou, no mínimo, seus rankings de pesquisa podem cair.
Portanto, entender o erro e corrigi-lo antes que cause algum efeito sério de SEO pode ser útil.
O que é um erro 502?
Cada solicitação HTTP feita de um navegador para um servidor é respondida com uma resposta junto com um código de status HTTP. Embora 200 seja o código de status de sucesso, você não verá esses códigos de status, a menos que indiquem uma falha. O código de erro mais comum é o 404, que significa Página não encontrada, o que significa que a solicitação não foi aceita.
Agora, a série de códigos de status no intervalo 500, incluindo 500, 501, 502 e 520 e assim por diante, está relacionada a algum tipo de erro do servidor após a aceitação da solicitação. Pode ser um erro interno ou uma resposta inválida do servidor.
O código de erro 502 significa especificamente que o servidor aceitou a solicitação enquanto atuava como proxy, mas recebeu uma resposta inválida de um servidor de entrada.
A mensagem de erro pode ser exibida em várias formas, como:
- Erro 502
- 502 Bad Gateway
- erro de proxy 502
- 502 serviço temporariamente sobrecarregado
- HTTP 502
- Uma tela branca em branco
- 502 gateway ruim Cloudflare
A maneira como a mensagem de erro é exibida pode depender do aplicativo da Web, do navegador ou dos sistemas operacionais.
O erro 502 indica respostas inválidas que podem ser recebidas devido a vários motivos. Talvez o servidor tenha caído, houve alguma interferência na transferência de dados ou sobrecarga temporária de recursos.
Se os erros 502 persistirem por mais de 6 horas, o Google pode perceber que seu site é problemático e, assim, atribuir uma classificação mais baixa
Como corrigir erros 502
Recarregue a página
Por mais simples que pareça, recarregar a página funciona na maioria das vezes. Deve ser uma das primeiras coisas a tentar antes de começar a solucionar a causa raiz real. Porque, na maioria das vezes, um erro 502 ocorre simplesmente porque o servidor está sobrecarregado. Portanto, uma simples atualização e recarga pode ajudá-lo a obter uma resposta adequada do servidor.
Mas isso serve apenas como uma correção rápida e, se você vir erros 502 com frequência, talvez seja necessário verificar outras coisas, como memória cache, configurações de firewall, CDN e outros.
Limpar memória cache
Às vezes, o cache funciona para o melhor e às vezes sai pela culatra. Por exemplo, quando às vezes você recebe uma resposta ruim, o cache pode servir páginas da Web mais antigas da memória e resolver o problema. Mas, da mesma forma, às vezes o cache pode exibir as páginas de erro repetidamente, mesmo depois que o erro for corrigido.
Para evitar esses problemas, acesse as configurações do navegador e limpe o cache manualmente. Existem alguns atalhos de teclado, como Ctrl+F5, que impõem a limpeza do cache na atualização da página.
Você também pode limpar o cache do WordPress. Tente limpar todos os caches dos plugins do WordPress, do mecanismo do WordPress e dos plugins de firewall que você usa. Você pode acessar as configurações de cache de seus plugins por meio do painel do WordPress. Você também pode tentar limpar o cache DNS local.
Para máquinas Windows, comandos simples como ipconfig /flushdns no prompt de comando podem ajudá-lo a liberar o cache DNS.
Para sistemas Mac, tente o comando dscacheutil –flushcache. Em seguida, tente recarregar a página em navegadores diferentes para ver se o cache do navegador foi realmente o que causou o problema.

Desabilitar Firewall e CDN
Sites WordPress podem usar redes de distribuição de conteúdo como Cloudflare com seus recursos de cache para servir e carregar páginas mais rapidamente. Os firewalls também adicionam camadas adicionais pelas quais as solicitações e respostas HTTP terão que passar. Isso também pode levar a um problema de gateway 502.
Tente desabilitar seus serviços de CDN e firewall e tente carregar seu site. Se o problema for resolvido, você pode entrar em contato com seu provedor de serviços CDN para verificar o que causou o erro e ativá-lo assim que resolver a causa raiz.
Atualize seus plugins
Bem, se é um erro persistente que ainda existe mesmo depois de limpar todo o cache, desabilitar o CDN e o firewall, é hora de atualizar seus plugins e temas.
Desative todos os seus plugins do WordPress pelo painel ou por FTP. Agora tente carregar sua página e verifique o erro. Se o erro for corrigido, tente um método de tentativa e erro para encontrar o plug-in real que está causando o erro.
Ative seus plugins um de cada vez para descobrir qual deles é o culpado e atualize-o para resolver o problema. Se uma atualização ainda não resolver, procure suporte técnico ou encontre um plug-in alternativo para preencher seus sapatos.
Atualize seus temas
Se verificar todos os seus plugins não deu certo, você pode tentar o mesmo com seus temas. Mude para um tema padrão do WordPress e verifique se o erro persiste. Se isso resolver o problema, tente atualizar seu tema ou use uma alternativa.
Verificar logs e scripts
O WordPress pode manter logs de erros se você tiver definido as configurações de depuração correspondentes no arquivo wp-config.php. Use esses logs para descobrir qual parte do seu código ou plugin está causando o erro
Às vezes, scripts como os usados para captcha e segurança podem sobrecarregar o servidor com várias solicitações, levando a um erro 502 temporário. Otimize seus scripts para garantir que esses erros sejam evitados.
Os serviços podem ser configurados para ter um limite de tempo máximo para execução de scripts. Você também pode aumentar o limite de tempo limite que tem um valor padrão de 300 segundos.
Verifique seu servidor de hospedagem
Se nenhum dos métodos discutidos acima funcionar para você, provavelmente é o seu servidor de hospedagem agindo. Entre em contato com o suporte técnico do servidor de hospedagem e faça uma consulta sobre o problema.
Um erro de gateway 502 incorreto pode ocorrer devido a configurações incorretas de DNS. As chances de tais configurações incorretas são altas se você acabou de mudar para um novo provedor de hospedagem. Você pode ter que esperar até 24 horas para que as coisas funcionem sem problemas depois de mudar para um novo host.
Se for um simples problema de configuração incorreta, eles podem resolvê-lo imediatamente. Mas se o problema se repetir com frequência e você não conseguir encontrar uma solução adequada, tente mudar para um provedor de serviços de hospedagem melhor.
Faça o melhor uso dos plugins de cache do WordPress
Como você deve ter notado, uma causa raiz comum para a maioria dos erros 502 pode ser devido ao armazenamento em cache. Portanto, procurar problemas de cache em cada plug-in que você possui para cada instância de erro pode ser cansativo e tedioso. Por que não usar os melhores plugins de cache que permitem armazenar páginas em cache para carregamento mais rápido e, ao mesmo tempo, garantir que os erros de cache sejam tratados automaticamente?
Por exemplo, o Innorobo faz uso de plugins de cache do WordPress. Sem dúvida, bons plugins de cache garantem que os erros sejam registrados corretamente e permitem a limpeza automática do cache, facilitando a depuração e a resolução de problemas rapidamente.
Sua vez
Portanto, este foi um breve insight sobre o erro 502. Esperamos que este artigo tenha ajudado você a corrigir o erro. Quais são as suas opiniões sobre isto? Deixe-nos saber nos comentários abaixo.