Você enfrentará muitos erros em seu site WordPress, mas nenhum tão comum quanto o erro 502. Surpreendentemente, mesmo grandes empresas de tecnologia como Google, Facebook e Twitter às vezes enfrentam isso.
A 502 Erro de gateway incorreto pode deixar as páginas da Web do seu site off-line por longos períodos. Esse problema confuso pode prejudicar seus esforços de otimização de mecanismos de pesquisa (SEO) e impactar negativamente suas classificações.
Com isso em mente, como você resolve um erro 502 no seu site WordPress?
Embora seja fácil identificar um erro 502, solucionar o problema não é tão simples, a menos que você entenda o que o causou. Leia mais para descobrir:
O que é o erro 502?
Um código de status HTTP 502 é um código de resposta que mostra que seu servidor recebeu uma resposta inválida de um servidor upstream. Seus navegadores nativos da Microsoft e Mac, incluindo diferentes navegadores como Google Chrome, Firefox e Safari, exibirão esse erro de várias maneiras.
Aqui estão cinco exemplos comuns:
- “502 Bad Gateway”
- “Serviço 502 temporariamente sobrecarregado”
- “Erro HTTP 502 – Gateway inválido”
- “Erro de proxy 502”
- “502 gateway ruim Cloudflare”
Às vezes, esse erro também pode aparecer como uma tela em branco sem um código de erro exibido. No entanto, o essencial a observar é o código de erro em si, e não as variações de texto ao seu redor.
O código de erro ajuda a identificar e solucionar quaisquer problemas com seu site.
Causas do erro 502
Aqui estão algumas causas para um erro 502 em seu site WordPress:
Servidores que não respondem
Às vezes, os servidores web falham, levando ao tempo de inatividade. Pode afetar um ou vários sites em um servidor.
Muitas vezes, eles não são planejados e seu provedor de hospedagem pode não estar ciente deles. Outras vezes, você pode ter um modem, roteador ou equipamento de rede com defeito. Isso significa que seus comandos não chegarão ao servidor.
Tráfego massivo
Se o seu site receber tráfego massivo, isso pode sobrecarregar o servidor e causar um erro 502 de gateway inválido. Isso geralmente acontece com sites em servidores compartilhados.
Migrações
Se você migrar seu site de um host para outro, a propagação de seus domínios para um novo host poderá levar algum tempo. Antes que seu domínio seja resolvido para seus novos servidores DNS, seu site poderá exibir um erro 502.
Firewalls
A configuração do seu firewall pode fazer com que seu site gere um erro 502. Embora não seja comum, isso pode acontecer se você configurar o firewall incorretamente. Isso também acontece se sua rede de entrega de conteúdo (CDN) de terceiros ficar offline.
Arquivos e códigos corrompidos
Se seus temas e plug-ins ativos contiverem scripts PHP corrompidos, eles poderão causar a quebra do seu site. Também, temas anulados e plug-ins com código malicioso podem fazer com que seu site gere um erro HTTP 502.
Erros de banco de dados
Se o seu banco de dados apresentar erros, seu site poderá ter problemas para acessar dados essenciais. Quaisquer solicitações de informações feitas por você podem retornar um erro de resposta inválida neste caso.
Como corrigir o erro 502 Bad Gateway em seu site WordPress
Devido à natureza ambígua de um erro 502 de gateway inválido, você pode não ter uma solução imediata. Ainda assim, aqui estão algumas ações possíveis que você pode realizar para resolver esse problema:
Verifique se há problemas de conexão do servidor
Uma das principais causas do erro 502 de gateway inválido é o tempo de inatividade do servidor ou problemas de conexão. Eles tendem a resultar de:
Manutenção e atualizações
Seu provedor de hospedagem pode desativar seu servidor como parte de uma atualização de todo o sistema. Sempre que isso acontece, afeta muitos usuários ao mesmo tempo.
Se você estiver enfrentando um tempo de inatividade devido à manutenção do servidor, espere até que seu host conclua esse processo.
A maioria dos provedores de hospedagem agiliza o processo para reduzir o risco de perda. Eles também notificam você sobre futuras interrupções de serviço por e-mail. Mantenha-se atualizado com seus e-mails e mensagens para se preparar antecipadamente para o tempo de inatividade.
Sobrecargas do sistema
Outro motivo pelo qual seu servidor pode ter um erro interno é uma sobrecarga do servidor. Esse problema é bastante comum em hospedagem compartilhada. Se você estiver em um plano compartilhado, um processo ou plugin não controlado pode consumir todos os recursos do seu servidor.
Se a sobrecarga for temporária, o problema geralmente se resolve sozinho. Mas se a sobrecarga persistir, seu provedor de hospedagem poderá suspender a conta do usuário problemático. Isso restaura a integridade do servidor e evita que outros sites sofram tempos de inatividade.
Caso o seu host suspenda sua conta, o suporte ao cliente entrará em contato com você com instruções para resolver problemas no back-end do seu site. Depois de resolver esses problemas do lado do cliente, seu host restaurará sua conta.
Verifique seus temas e plug-ins
Temas e plug-ins de terceiros podem fazer com que seu site gere um erro temporário. Os erros são comumente desencadeados por:
Atualizações
Se você estiver usando plug-ins de terceiros para aprimorar a funcionalidade do seu site WordPress, certifique-se de que eles permaneçam atualizado. Além disso, certifique-se de que todos os temas dependentes e o núcleo do WordPress estejam atualizados.
Na maioria das vezes, as atualizações corrigem vulnerabilidades em seu núcleo, temas e plug-ins. Eles também aprimoram e melhoram todos os recursos e funcionalidades atuais de que você gosta. Deixar de atualizar seus ativos do WordPress pode causar tempo de inatividade no seu site.
No entanto, problemas complexos de atualização também podem surgir após a atualização dos plug-ins.
Os desenvolvedores geralmente aprimoram seus plug-ins e temas com novos recursos e funcionalidades, o que significa que as atualizações também podem danificar seu site.
Para verificar se um plugin está causando problemas, desative-o. Veja como:
1. Acesse seu back-end do WordPress.
2. Do Menu do painelselecione Plug-ins.
3. Do Ações em massa menu suspenso, selecione Desativar.
Se o plugin desativado foi responsável pelo erro 502 bad gateway, seguir as etapas acima deverá restaurar o acesso à sua página da web ou site. Caso contrário, você pode continuar procurando o plugin problemático por meio do processo de eliminação.
Para fazer isso, ative um plugin por vez enquanto atualiza seu site após cada reativação. Se você reativar um plug-in e receber um erro 502 de gateway inválido, significa que você encontrou o culpado. A partir daqui, mantenha esse plugin desativado e entre em contato com seus desenvolvedores para obter uma solução.
Conflitos de plug-ins
Se dois plug-ins executarem a mesma função, eles poderão entrar em conflito e causar erros 502 de gateway inválidos. Um plug-in pode tentar substituir outros, causando a falha de outros plug-ins. Além disso, pode causar mau funcionamento do tema personalizado ou do núcleo do WordPress.
Aqui estão várias maneiras de resolver esse problema:
- Resolver conflitos de pluginsvocê pode usar o processo de eliminação acima para identificá-los e desativá-los.
- Além disso, verifique se há mensagens de erro na página do plugin ou no painel do WordPress. Se um plugin principal desativar outro, um banner de aviso aparecerá na parte superior do seu painel com correções recomendadas.
- Evite instalar mais de um plugin com funcionalidade semelhante. Como esses plug-ins competem, eles podem consumir recursos ou quebrar completamente o seu site.
- Atualize um plug-in por vez para identificar plug-ins potencialmente problemáticos com antecedência.
- Desinstale todos os temas e plug-ins desnecessários do seu site WordPress.
Temas e plug-ins anulados
Temas e plug-ins anulados são ativos premium do WordPress alterados ou hackeados para funcionar sem ativação da chave de licença. Alguns geralmente contêm códigos maliciosos que podem danificar o seu site ou coletar dados sem a sua permissão.
A maioria dos plug-ins anulados são gratuitos ou vendidos a preços muito mais baixos e não vêm diretamente do desenvolvedor.
Devido às ameaças à segurança representadas por alguns temas e plug-ins anulados do WordPress, seu site pode quebrar e exibir um erro 502 de gateway inválido. A maioria dos ativos anulados não oferece suporte a atualizações. As atualizações substituem qualquer código hackeado ou modificado e redefinem o plugin.
Se você estiver usando temas ou plug-ins anulados, desative-os. Isso resolve quaisquer problemas de conexão do servidor que seu site possa estar enfrentando. Se você preferir continuar usando esses ativos, compre-os de seus legítimos proprietários.
Isso lhe dá acesso a serviços de suporte e atualizações automáticas.
Verifique os registros de erros do seu site
Você pode aproveitar as vantagens do WordPress sistema de depuração para descobrir e resolver mensagens de erro. Depois de acessar esses registros, você pode descobrir o que causou a falha do seu site e gerou um erro 502 de gateway inválido.
Para acessar seus logs de erros:
- Use um Gerenciador de arquivos FTP. Você também pode usar a opção de gerenciador de arquivos dentro do painel de controle de sua hospedagem na Web.
- Navegue até a pasta /wp-content/.
- Selecione e baixe o arquivo debug.log.
Depois de fazer o download, abra-o e leia-o em busca de mensagens de erro recentes que possam explicar o erro 502 de gateway inválido. Depois de encontrar um erro específico, anote seus detalhes. As informações podem ajudá-lo a encontrar uma solução nos fóruns e comunidades do WordPress.
Mudanças de DNS
Se o seu nome de domínio não puder ser resolvido para o endereço IP correto, seu DNS o servidor não responderá. Isso gera um erro 502 de gateway inválido. Muitas vezes você enfrentará esse desafio se tiver migrado para um novo serviço de hospedagem. Se for esse o caso, o seu domínio pode não ter sido totalmente propagado para o seu novo host.
A propagação completa geralmente leva entre uma hora e 24 horas, então você terá que ser paciente.
Se isso não funcionar, você também pode alterar temporariamente seus servidores DNS. Embora o seu provedor de serviços de Internet (ISP) aloque automaticamente servidores DNS, você ainda pode usar um servidor DNS público. Os servidores DNS públicos do Google são um ótimo exemplo, e alguns usuários os preferem a longo prazo.
Você também pode limpar o erro do servidor limpando o cache DNS. Limpar o cache do navegador também ajuda.
Configuração de firewall
O firewall do WordPress é sua primeira linha de defesa contra ataques distribuídos de negação de serviço (DDoS), malware e hacks. Se o seu firewall estiver configurado incorretamente, ele poderá interpretar o tráfego do seu rede de entrega de conteúdo (CDN) como um ataque e bloqueá-lo. Esse bloqueio pode fazer com que seu site gere um erro 502 de gateway inválido.
Para solucionar esse problema:
- Você pode desativar seu firewall temporariamente.
- Se você estiver usando uma CDN de terceiros, entre em contato com eles para obter mais ajuda.
Entre em contato com seu anfitrião
Se tudo mais falhar, ou se você preferir deixar isso para um especialista, ligue para o seu provedor de hospedagem. Um agente de atendimento ao cliente registrará seus problemas e um especialista os resolverá.
Às vezes, um erro 502 de gateway inválido decorre de problemas com seu parceiro de hospedagem. Nesse caso, eles resolverão o problema imediatamente. Se o problema for exclusivo do seu site, o agente de suporte ao cliente orientará você na solução.
Como evitar futuros erros 502 Bad Gateway em seu site
Aqui estão algumas ações que você pode tomar para reduzir o risco de futuros erros 502 de gateway incorreto em seu site:
Certifique-se de que o núcleo, os temas e os plug-ins do WordPress estejam atualizados
Sempre mantenha seus temas, plug-ins e núcleo do WordPress atualizados. Isso garante que seu site esteja saudável e ajuda a corrigir vulnerabilidades. Se seus ativos digitais permanecerem atualizados, você não enfrentará falhas evitáveis no site ou códigos de erro.
Sempre verifique a integridade do seu site
Sempre que você acessar o back-end do WordPress, verifique o status de integridade do seu site. Este recurso fornece informações sobre a configuração do seu site e recomenda ações que você deve realizar para mantê-lo seguro.
Seguindo as recomendações feitas pelo recurso Site Health, você manterá seu site funcionando perfeitamente e livre de erros.
Nunca edite diretamente arquivos de tema ou plug-in
A menos que você seja um desenvolvedor experiente ou tenha uma ideia clara do que está fazendo, nunca edite diretamente o seu tema ou arquivos de plug-in. Adicionar código não testado aos arquivos PHP do seu site pode danificá-lo totalmente e, em certos casos, você pode perder o acesso ao seu back-end.
Deixe um especialista gerenciar seu site
Você pode evitar o incômodo de corrigir erros e outros problemas do site, permitindo que especialistas em WordPress gerenciem seu site. Alguns especialistas até oferecem planos de hospedagem para oferecer uma maneira confiável de evitar problemas de hospedagem.
Considerações finais: o erro 502 Bad Gateway e como resolvê-lo
Resolver um erro 502 de gateway inválido em seu site é essencial. Quanto mais tempo você ficar off-line, mais custará para você e sua empresa. Se você enfrentar esse desafio, resolva-o rapidamente para minimizar o impacto.
Você pode usar qualquer uma das soluções acima para resolver os problemas do seu site WordPress. Se você ainda se sentir preso, entre em contato com o host do seu site e solicite assistência.
Se você preferir que outra pessoa cuide dos aspectos técnicos do seu site enquanto você se concentra no crescimento do seu negócio, verifique hoje os planos de hospedagem WordPress totalmente gerenciada da Hostinger e escolha um plano que atenda às suas necessidades.