Site retornando erro 504 Gateway Timeout — como identificar a causa Print

  • 0

Site retornando erro 504 Gateway Timeout — como identificar a causa

Olá, querido(a) cliente da GeHost! 😊

Se seu site está mostrando o erro 504 Gateway Timeout, não se preocupe — você não está sozinho, e nem é um problema impossível de resolver. Esse erro geralmente aparece quando o servidor de sua hospedagem tenta se comunicar com outro servidor (como o seu próprio site ou um serviço externo), mas não recebe resposta a tempo.

Como seu Sensei da GeHost, vou te guiar passo a passo para entender o que pode estar acontecendo — de forma simples, clara e sem burocracia.

🔍 O que significa o erro 504?

O erro 504 significa: "O servidor de gateway não recebeu uma resposta a tempo do servidor de origem."

Em outras palavras: seu site está tentando carregar algo, mas o servidor demorou demais para responder. Ele "sumiu" no meio do caminho.

Dica do Sensei: Erros 504 geralmente não são causados por falhas no seu site diretamente, mas por algo que está impedindo que ele responda — como um script lento, banco de dados travado ou até um problema no servidor externo.

🛠️ Passo a passo para identificar a causa

  1. Verifique se o erro está no seu site ou em outro lugar

    Abra seu site em outro dispositivo ou em um navegador diferente (como o Chrome em modo anônimo). Se o erro persistir, o problema está no servidor da GeHost.

  2. Verifique o status da sua hospedagem

    Visite o nosso status do serviço para ver se há alguma manutenção ou interrupção em andamento. Se sim, é só aguardar!

  3. Verifique se o site está respondendo por meio do cPanel

    Entre no seu cPanel (painel de controle) e acesse o Gerenciador de Arquivos para ver se o arquivo principal do site (geralmente index.html ou index.php) está presente e com conteúdo.

    Tela do Gerenciador de Arquivos do cPanel com a estrutura de pastas, incluindo public_html

    Se o arquivo estiver faltando ou corrompido, pode ser a causa do erro. Nesse caso, restaure uma cópia de segurança ou reenvie o site.

  4. Verifique se há scripts muito lentos

    Se seu site usa um sistema como WordPress, loja virtual ou outro sistema dinâmico, ele pode estar executando um script muito pesado (como um plugin mal otimizado).

    Para verificar:

    • Entre no cPanel → MétricasAwstats.
    • Selecione seu domínio e veja se há um aumento súbito de requisições ou tempos de resposta muito altos.
    Tela de Métricas do cPanel com seleção de domínio e gráficos de acesso

    Se encontrar picos de uso ou tempos muito altos, o problema pode estar em um script ou plugin.

  5. Verifique o banco de dados

    Se seu site usa banco de dados (como MySQL), ele pode estar travado ou com consultas muito lentas.

    Entre no cPanel → Bancos de Dados MySQL e veja se há bancos com muitas conexões ativas ou se algum está com erro.

    Tela de Bancos de Dados MySQL no cPanel com lista de bancos e usuários

    Se o banco estiver sobrecarregado, pode ser necessário otimizá-lo ou limpar tabelas antigas.

  6. Verifique o uso de recursos (CPU e memória)

    Se o servidor está com uso muito alto de CPU ou memória, ele pode estar "travando" e não responder a tempo.

    Entre no cPanel → MétricasAwstats ou Processos ativos (se disponível) para ver o uso.

    Se o uso estiver acima de 80% por muito tempo, pode ser um sinal de que um script está consumindo recursos demais.

  7. Teste com um site simples

    Para saber se o problema é do seu site ou do servidor:

    • Crie um arquivo simples chamado teste.html com o conteúdo:
    • <h1>Teste de conexão OK!</h1>

    Salve no diretório public_html e acesse seusite.com/teste.html.

    Se ele carregar, o problema está no seu site (script, banco, plugin etc.). Se ainda der erro 504, pode ser um problema no servidor da GeHost — nesse caso, entre em contato conosco com o relato.

💡 Dicas finais do Sensei

  • Atualizações de plugins ou temas podem causar lentidão temporária. Evite atualizar tudo de uma vez.
  • Plugins ou extensões mal escritos são responsáveis por muitos erros 504. Desative-os um por um para testar.
  • Se o erro aparecer apenas em certas páginas, pode ser um problema específico (como um formulário com processamento pesado).
  • Nunca deixe um script rodando infinitamente. Use timeouts e otimizações.

Importante: Se após todos esses passos o erro persistir, não se preocupe. É hora de chamar o nosso suporte. Envie-nos:

  • O nome do domínio
  • Um print do erro (se possível)
  • Se o erro aparece em todas as páginas ou só em algumas
  • Se fez alguma alteração recente no site

Nós vamos investigar do nosso lado com cuidado e atenção — afinal, seu site é tão importante para nós quanto para você. 💛

Com carinho,
Seu Sensei da GeHost 🌿


Was this answer helpful?

« Back