Como solucionar um erro 504 em seu site WordPress?
Publicados: 2021-04-27
Como usuário, não há nada mais frustrante do que encontrar o erro de tempo limite do gateway 504. Um belo dia, você entra no seu site e tudo o que você obtém é uma página de erro. Isso pode ser preocupante e frustrante para os moderadores e administradores do site também. Isso pode ser considerado um problema comum na geração atual da Internet, mas pode até se traduzir em perda de tráfego. Os sites, especialmente na indústria de comércio eletrônico, o impacto negativo do tempo de carregamento pode até prejudicar algumas das conversões fáceis.
Se você for um usuário do WordPress, deve estar familiarizado com o 504 Gateway Timeout Error. Felizmente, independentemente de como isso possa soar, lidar com a questão é muito fácil. O artigo traz tudo o que você precisa saber sobre o erro 504 e as maneiras de solucioná-los. Leia para saber mais.
Antes de mergulhar na solução de problemas, você precisa saber o significado exato e a causa raiz do problema.
O que é um 504 Gateway Timeout?
Cada código de status HTTP que começa com o dígito 5 são erros do lado do servidor. O erro de tempo limite do gateway 504 significa basicamente que “O servidor, agindo como um gateway, atingiu o tempo limite ao aguardar a resposta de outro servidor”. O erro de tempo limite do gateway 504 aparece quando o navegador não consegue estabelecer uma conexão com o site. Na palavra do leigo, quando um servidor não recebe nenhuma resposta de outro servidor.
O erro 504 pode impactar negativamente o SEO do seu site. Isso ocorre porque os sites são rastreados de forma consistente pelo rastreador do Google. No caso, o site está jogando o erro 504 por um longo tempo, então, o Google pode ver isso um problema relacionado ao nível do site. Em última análise, isso afetaria a classificação do seu site na SEPR do Google.
Quais são as possíveis razões e correções do erro 504?
Antes de se aprofundar nas soluções dos problemas, é importante descobrir a causa potencial do erro. Listados abaixo estão alguns dos motivos pelos quais o problema do servidor pode não responder e suas correções.
Servidor ou host sobrecarregado
Um dos motivos mais comuns do erro de gateway inválido é o servidor ou host sobrecarregado. Nesse caso, o site pode voltar em breve.
Uma das maneiras mais fáceis de lidar com isso é simplesmente limpar o cache. Recarregue o site ou pressione Ctrl + F5. Entretanto, pode até verificar se o problema está relacionado com a rede local. Existem ferramentas online disponíveis para o mesmo. Limpar o navegador ou usar o modo de navegação anônima também pode ajudar a verificar se o problema está relacionado ao navegador.
Plugins WordPress
As plataformas CMS usam muitos plug-ins e extensões para impulsionar a experiência do usuário e a interface do usuário do site. O WordPress não é diferente e às vezes os plug-ins desatualizados podem causar problemas. Os plug-ins relacionados ao armazenamento em cache de uma forma ou de outra podem ser os culpados.
Percorrer o plugin do seu site é aconselhável nesse caso. O problema de incompatibilidade surge quando os plug-ins não são atualizados para a versão mais recente. Desativar os plug-ins é a melhor maneira de depurar o problema e encontrar o verdadeiro culpado. Vá para public_html no wp-content usando o gerenciador de FTP. Renomeie a pasta do plugin para que o WordPress não reconheça o conteúdo da pasta. Feito isso, comece a habilitar os plug-ins um por um. Isso ajudará a identificar o verdadeiro culpado. Depois de descobrir a extensão que está causando o problema, você pode tentar consertar o mesmo. Às vezes, atualizar o plugin pode ajudar.

Mudanças e atualizações em sites
Qualquer alteração ou atualização feita no site causa erro de tempo limite de 504 gateway.
Você pode descobrir o mesmo adicionando as linhas mencionadas abaixo ao arquivo wp-config.php:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Problema de DNS
O problema de DNS é outra razão para os 504 problemas em sites WordPress. O problema de DNS pode acontecer do lado do servidor ou do lado do cliente. No primeiro caso, você migrou seu site WordPress para um novo host, então, você terá que esperar até que tudo esteja totalmente propagado. Isso pode levar até 24 horas às vezes, dependendo do valor TTL do seu registro DNS. Caso não esteja totalmente propagado, você simplesmente terá que esperar pelo mesmo.
Embora o problema de DNS seja do lado do cliente, você pode tentar liberar o cache DNS local. Para isso, abra seu prompt de comando e digite o comando: ipconfig / flushdns
Se funcionar, uma mensagem de sucesso será exibida como mostrado na imagem acima.
Desativar seu CDN
O Content Delivery Network ou CDN reduz a carga de trabalho do servidor e carrega o site mais rápido do que o normal; no entanto, ele pode até tropeçar às vezes. O CDN adiciona outro gateway entre o cliente e o servidor. Conseqüentemente, em alguns casos, ele realmente se torna o motivo por trás dos erros de tempo limite do 504 Gateway.
Normalmente, os provedores de CDN retornam erros, portanto, fica mais fácil descobrir se esse é o motivo. A melhor maneira de lidar com isso é desabilitar o CDN temporariamente.
Alterar configuração de proxy
Às vezes, o erro 504 ocorre quando a conexão é configurada para usar a configuração de proxy. Nesse caso, desative a configuração de proxy do seu navegador.
O processo de desativação do mesmo depende do navegador. Por exemplo, para o Google Chrome, siga as etapas mencionadas abaixo para desabilitar a configuração de proxy.
No Google Chrome, vá para Configurações -> Avançado -> Na seção Sistema, clique em Abrir configurações de proxy -> Verificar as configurações de detecção automática.
Conclusão
WordPress oferece a facilidade de desenvolvimento de sites. Ele permite que você crie seu site sem nenhum conhecimento de codificação. No entanto, existem algumas desvantagens das plataformas CMS. Ele lança muitos erros em você e o erro 504 é um deles. O erro de tempo limite do gateway 504 pode parecer inofensivo, mas pode atuar como um assassino silencioso para o seu site WordPress. Além dos motivos mencionados acima, existem outros motivos que podem ser a causa do erro 504. Esses motivos podem incluir servidor lento, tempo limite de solicitação de HTTP, problema de firewall, ataque de spam / bot e outros. A chave para solucionar problemas de forma eficiente é identificar a causa raiz. Portanto, da próxima vez que você se deparar com esse problema, não entre em pânico. Apenas tente descobrir o motivo e você será capaz de lidar bem com isso.