Qualquer erro que torne seu site WordPress inutilizável é um sério motivo de preocupação, porque significa perda de receita, classificações de SEO ruins e muito estresse indevido para você. Um dos erros mais notórios que já enfeitaram a internet é o erro 502 bad gateway. É um problema desagradável e frustrante porque pode surgir devido a vários motivos, o que dificulta a solução de problemas e a correção.
Não se preocupe, porém, nós temos suas costas. Se você deseja corrigir o erro 502 bad gateway no seu site WordPress, relaxe porque oferecemos algumas soluções testadas e comprovadas. Até o final do post de hoje, você deve se livrar do erro 502 bad gateway de uma vez por todas.
Se isso soa como o tipo de negócio que você nem sonharia em deixar passar, pegue uma caneca de café e vamos rolar.
O que é um erro 502 Bad Gateway?
Em primeiro lugar, o que, em nome de perguntar, é um erro de gateway 502 ruim? Aqui está uma pequena lição sobre hospedagem de matéria. Hospedar seu site WordPress geralmente envolve alguns servidores.
A configuração mais básica pode envolver de quatro a cinco servidores, a saber:
- Um servidor de aplicativos que processa seu código PHP e qualquer outro conteúdo dinâmico em seu site
- Um servidor de banco de dados onde seus bancos de dados residem
- Servidor proxy reverso, por exemplo, Nginx e Apache, que controla quais solicitações HTTP vão para onde
- O servidor web que armazena todos os seus arquivos estáticos, como imagens, CSS e JavaScript
- Um CDN (servidor de desempenho opcional)
Agora, quando você insere a URL do site no navegador e pressiona ENTER, o navegador envia algumas solicitações HTTP para o servidor proxy reverso.
O servidor proxy de reserva então roteia as solicitações para os respectivos servidores. Por exemplo, as solicitações de dados armazenados em seu banco de dados são roteadas para o servidor de banco de dados. As solicitações de arquivos estáticos são roteadas para o servidor web e as solicitações que requerem PHP são processadas pelo servidor de aplicativos.
Cada servidor então envia de volta os dados para o servidor proxy reverso, que então envia os dados para o seu navegador e seu site é carregado. Simples como A, B, C – não deixe que palavras difíceis como proxy reverso o confunda.
Se um dos servidores enviar uma resposta inválida ao servidor proxy reverso, seu site não será carregado no navegador conforme o esperado. Em vez disso, o servidor proxy reverso mostra um erro de gateway inválido 502.
Um animal de muitas formas diferentes
O erro de gateway incorreto 502 pode e assume muitas formas diferentes, como:
- Erro 502
- 502 Bad Gateway NGINX
- 502 Erro de proxy
- 502 Serviço temporariamente sobrecarregado
- Erro HTTP 502 Gateway inválido
- 502. Isso é um erro. O servidor encontrou um erro temporário e não pôde concluir sua solicitação. Por favor, tente novamente em 30 segundos. Isso é tudo que sabemos.
O que causa um erro 502 Bad Gateway?
Embora o erro de gateway incorreto 502 geralmente ocorra no lado do servidor, ele também pode ocorrer devido a problemas do seu lado. Aqui estão algumas razões pelas quais você está enfrentando o erro 502 bad gateway em nenhuma ordem específica:
- Seu servidor upstream pode estar sobrecarregado devido a um aumento de tráfego
- Um servidor offline lançará o erro 502 bad gateway na sua cara
- Erros de configuração do servidor que podem ser deixados de lado devido a vários motivos, como erro humano, especialmente quando seu host move servidores
- Problemas com sua rede de entrega de conteúdo (CDN)
- Cache do navegador com mau comportamento
- Problemas de DNS
- Código PHP defeituoso graças a um plugin ou tema problemático
Como você pode ver em nossa pequena lista acima, o erro 502 bad gateway pode ser causado por várias coisas. Isso significa que você deve tentar soluções diferentes para corrigir o erro.
Dito isto, vamos solucionar o problema e corrigir o erro 502 bad gateway no seu site WordPress.
Como corrigir um erro 502 Bad Gateway no WordPress
Embora esse erro possa parecer problemático para o Joe comum, na verdade é incrivelmente fácil de corrigir. Você só precisa de um pouco de paciência para tentar as seguintes soluções.
1. Atualize/recarregue seu site
Como já mencionamos, na maioria das vezes o infame erro de gateway ruim 502 acontece no lado do servidor, mais ainda se você estiver em hospedagem compartilhada. Um pico acentuado no tráfego pode esgotar os recursos do servidor, deixando você preso a esse erro desagradável. Outras vezes, seus servidores podem estar funcionando ou off-line devido a vários motivos.
Os provedores de hospedagem geralmente resolvem o problema imediatamente porque os proprietários de sites detestam o tempo de inatividade com paixão. Além disso, eles perdem receita sempre que os sites estão offline.
Portanto, antes de arrancar os cabelos e sofrer ataques de pânico, tente atualizar seu site WordPress algumas vezes para ver se o erro desaparece sozinho. Além disso, tente um navegador ou dispositivo diferente para ver se o erro se resolve sozinho. Ainda assim, para garantir que o problema não esteja no lado do servidor, teste seu site usando uma ferramenta como isup.me.
No entanto, se o erro persistir após tentar as correções acima, passe para a próxima solução desta postagem.
2. Limpe o cache do seu navegador
Você não consegue corrigir o erro 502 bad gateway mesmo depois de atualizar seu navegador? Em caso afirmativo, execute uma atualização de hardware em seu navegador ( CTRL + F5 em sistemas Windows e CMD + CTRL + R em sistemas OS X). A execução de um hard-refresh elimina o incômodo que é o erro 502 bad gateway? Não?
Bem, você pode tentar limpar o cache do seu navegador diretamente usando as dicas que descrevemos em como limpar o cache do WordPress . O erro desagradável desapareceu depois de limpar seu cache? Se sim, pare de ler e faça uma dança feliz. Um backflip mesmo. Brincadeiras a parte.
Se você ainda estiver com o erro, a solução a seguir pode ajudar.
3. Desative seu CDN temporariamente
Você usa uma rede de entrega de conteúdo como CloudFlare, KeyCDN ou outra CDN para WordPress ? As CDNs geralmente roteiam o tráfego do seu site para seus servidores para oferecer melhor desempenho e segurança do site.
Um problema em seus servidores pode deixar você com o problema de gateway ruim 502. Além disso, você pode pousar no erro 502 bad gateway se configurar seu CDN incorretamente.
Para descobrir se o seu CDN está na parte inferior de seus 502 problemas, pause o CDN e atualize seu site. Isso força seu site a carregar diretamente de seus servidores host.
O erro desapareceu depois de pausar seu CDN? Nesse caso, mantenha o serviço pausado e entre em contato com o departamento de suporte. Normalmente, eles resolvem o problema rapidamente, o que significa que você terá que ficar sem o CDN por um curto período de tempo.
Cada CDN tem uma interface diferente, o que significa que você precisa verificar com seu CDN como pausar o serviço. Pela minha experiência, no entanto, pausar uma CDN é tão fácil quanto torta, então não espero que você tenha problemas.
4. Problemas de DNS
DNS (abreviação de sistema de nomes de domínio) é como os nomes de domínio (por exemplo, wpexplorer.com) correspondem aos seus respectivos endereços IP. Se algo estiver faltando nas configurações de DNS, você pode esperar o erro 502 bad gateway entre outros problemas.
Mudou para um novo host recentemente? A migração envolve a reconfiguração de seus servidores DNS. A propagação do DNS leva tempo, às vezes até 48 horas ou mais.
Se você estiver enfrentando o erro 502 bad gateway após a migração, aguarde a propagação das alterações de DNS, ou, se necessário, entre em contato com seu host para obter mais conselhos e ajuda.
E já que estamos falando de DNS, você também pode tentar liberar seu cache DNS local. Para usuários do Windows, abra seu prompt de comando (cmd.exe) e execute o seguinte comando: ipconfig /flushdns . Como usuário do Mac OS X, execute dscacheutil -flushcache no terminal de comando.
5. Verifique seu tema e plugins
Não consigo corrigir o erro até agora? Talvez o problema esteja em seus plugins ou tema. Seu tema ou um de seus plugins pode estar disparando um script que não funciona bem com seu servidor.
Como resultado, o servidor elimina o script, o que causa o erro 502 bad gateway. O que fazer? Vamos começar com seus plugins.
6. Plugins de solução de problemas
Você provavelmente não pode fazer login no painel de administração do WordPress, cortesia do erro. Como então você solucionará problemas de plugins sem acesso ao administrador do WordPress?
Bem, é simples. Faça login no diretório raiz do WordPress (geralmente é public_html , mas pode ser outra coisa dependendo de onde você instalou seu site) usando um aplicativo FTP como Filezilla ou Gerenciador de Arquivos no cPanel.
Depois disso, navegue até wp-content e localize a pasta de plugins . Renomeie a pasta para algo como plugins.old para desativar todos os seus plugins de uma vez. Não se preocupe, você não perderá nenhum dado.
Atualize seu site para ver se o erro desapareceu. Se você vir seu site em vez do erro, um de seus plugins é o problema.
Renomeie plugins.old de volta para plugins e faça login no seu painel de administração do WordPress. É hora de encontrar o plugin problemático.
Ative os plugins um por um enquanto recarrega seu site após cada ativação. Repita isso até identificar o plug-in que está causando problemas. O plugin problemático obviamente recriará o erro 502 bad gateway na ativação, o que pode bloqueá-lo da área de administração.
Desative ou elimine o plug-in completamente via FTP ou Gerenciador de Arquivos , obtenha uma alternativa ou entre em contato com o desenvolvedor para obter mais suporte.
7. Solucionando problemas do seu tema ativo
Se seus problemas começaram depois de atualizar seu site, ou seja, temas, plugins e WordPress, e desativar plugins não resolver nada, você precisa solucionar o problema do seu tema WordPress .
Verificar se o seu tema é o problema é um pouco diferente dos plugins de solução de problemas. Vamos acabar com isso e pronto.
Faça login no seu diretório raiz do WordPress via FTP ou Gerenciador de Arquivos. Em seguida, navegue até wp-content> themes e localize seu tema ativo.
Renomeie a pasta do tema ativo para algo como total.old. Isso desativará o tema ativo e ativará o tema padrão do WordPress.
Recarregue seu site para verificar se o erro desapareceu. O erro ainda existe? Isso significa que seu tema está bem, nesse caso você deve renomear a pasta do tema de volta ao seu nome original.
Se o erro desaparecer, entre em contato com o desenvolvedor do tema para obter mais ajuda ou invista em um tema criado profissionalmente, como o nosso Total.
8. Se o problema persistir, entre em contato com seu anfitrião
Ainda não consegue corrigir o erro 502 bad gateway no seu site WordPress, mesmo depois de tentar todas as soluções acima?
Talvez o problema esteja no lado do servidor, então basta entrar em contato com seu host e obter ajuda profissional. Enquanto isso, considere investir em um host de nível superior para evitar esse erro devido aos recursos de servidor mais baixos disponíveis em planos de hospedagem compartilhada.
Conclusão
Embora um pouco confuso e frustrante, corrigir o erro 502 de gateway incorreto é fácil com as soluções que descrevemos neste post. Esperamos que nosso post tenha apontado na direção certa a esse respeito.
Você tem alguma opinião, pergunta ou correções extras? Ajude-nos a expandir este post compartilhando suas dicas, dúvidas e ideias na seção de comentários abaixo.