Por que o site retorna erro 504 Gateway Timeout imprimir

  • 0

Por que meu site mostra "Erro 504 Gateway Timeout"?

Oi! Aqui é a Sensei da GeHost 🧘 Vamos entender juntos esse erro com calma, porque ele parece assustador mas, na maioria das vezes, tem solução simples.

O 504 Gateway Timeout aparece quando o servidor demora demais para responder a uma requisição do seu site. Não é necessariamente que o site "caiu" — é mais como se alguém tivesse feito uma pergunta e a resposta não chegou dentro do tempo esperado. O erro geralmente vem de um processo (um plugin pesado, uma consulta ao banco de dados, um script que travou) que está consumindo tempo demais para carregar aquela página específica.

Dica da Sensei: se o 504 aparece só em UMA página do site (ex: o carrinho de compras ou uma busca), o problema quase sempre está em algo específico daquela página — um plugin, uma consulta pesada ou um script — e não no site inteiro.

Principais causas do 504

  • Plugin, tema ou script pesado — algo no seu site (WordPress, loja virtual, sistema próprio) está demorando demais para processar.
  • Consulta ao banco de dados travada ou muito pesada — tabelas grandes, consultas mal otimizadas ou banco corrompido.
  • Pico de acessos — muita gente acessando ao mesmo tempo pode deixar o processamento mais lento.
  • Cache ou CDN mal configurado (ex: Cloudflare) — quando um serviço intermediário demora a repassar a resposta do seu servidor.
  • Atualização ou migração recente — mudanças no site que geraram algum conflito.

Passo a passo para resolver

1. Teste de novo (às vezes é passageiro)

Espere 1 ou 2 minutos e recarregue a página. Se foi um pico momentâneo de acesso ou processamento, pode já ter se resolvido.

2. Se usa CDN/proxy (como Cloudflare), verifique por lá

Serviços desse tipo ficam "na frente" do seu site e, se estiverem mal configurados ou com problema, podem gerar o 504 mesmo com o servidor de hospedagem funcionando normalmente. Se você usa algum, essa é sempre a primeira coisa a checar.

3. Desative plugins/extensões um a um (se for WordPress ou similar)

Se o erro aparece em uma página específica que usa um plugin (formulário, loja, busca), o caminho mais rápido é isolar o culpado. Você pode fazer isso direto pelo Gerenciador de Arquivos do cPanel, renomeando a pasta do plugin suspeito dentro de wp-content/plugins — isso desativa ele sem precisar entrar no painel do site.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas
  1. No cPanel, acesse Gerenciador de Arquivos.
  2. Navegue até a pasta do seu site (geralmente dentro de public_html).
  3. Localize a pasta do plugin suspeito e renomeie-a (ex: adicione "_teste" no final).
  4. Teste a página novamente. Se o erro parou, o culpado era esse plugin.

4. Verifique o banco de dados

Se o site usa banco de dados (o que é o caso da maioria dos sites em WordPress, lojas virtuais etc.), um banco com tabelas corrompidas ou consultas pesadas pode causar o timeout. Pelo cPanel, você consegue acessar e reparar seu banco em Bancos de Dados MySQL / phpMyAdmin.

Tela de Bancos de Dados MySQL no cPanel
Dica da Sensei: se você não tem familiaridade com banco de dados, não se arrisque sozinho por aqui — é mais seguro chamar o suporte pra dar uma olhada com você. Sem julgamento, todo mundo começa em algum lugar! 💛

5. Confira se não houve um pico de acessos

Vale checar as estatísticas de visitantes do seu domínio para entender se o problema coincide com um aumento de tráfego (por exemplo, depois de uma divulgação ou campanha).

Tela de métricas e estatísticas de visitantes do cPanel

6. Ainda não resolveu? Chama a gente

Se você já tentou os passos acima e o 504 continua aparecendo, abra um chamado com o suporte contando exatamente:

  • Qual página (ou todas) apresenta o erro;
  • Desde quando começou;
  • Se você fez alguma alteração recente (plugin novo, atualização, migração).

Essas informações ajudam muito a gente a chegar direto na causa, sem enrolação.

Resumindo

O 504 Gateway Timeout quase sempre é um sinal de que algo específico está demorando demais para responder — não é o fim do mundo, e na maioria das vezes dá pra resolver isolando o que está pesado (plugin, consulta ao banco, proxy). Vá com calma, siga os passos, e conte com a gente se precisar. Estamos aqui pra isso! 🌱


Esta resposta lhe foi útil?

« Retornar