Servidor & DevOps 37 visualizações

Como monitorar em tempo real os logs de erro do Apache ou Nginx

Ver no WHMCS

Como monitorar em tempo real os logs de erro do Apache ou Nginx

Oi! Aqui é a Sensei da GeHost 🧘 Se o seu site deu um erro 500, uma página branca ou algo que "sumiu do nada", os logs de erro são o primeiro lugar pra descobrir o que aconteceu. Eles são como um diário do seu servidor web: toda vez que algo dá errado, ele anota ali — hora, arquivo, motivo. Vamos aprender juntos, passo a passo, como acompanhar esses registros.

O que é o log de erro, afinal?

É um arquivo de texto (geralmente chamado error_log) que o servidor web (Apache ou Nginx) vai preenchendo automaticamente conforme algo dá errado na execução do seu site — um script PHP quebrado, um plugin mal configurado, um arquivo que não existe, etc. Quanto mais recente a linha, mais recente o erro.

Passo 1 — Acesse o seu cPanel

Entre no painel de controle da sua hospedagem com o usuário e senha que você recebeu por e-mail (ou consulte no painel.gehost.com.br caso tenha esquecido onde estão os dados de acesso).

Tela de login do cPanel, com campos de usuário e senha

Passo 2 — Encontre o arquivo error_log no Gerenciador de Arquivos

Essa é a forma mais simples de "ler" os erros mais recentes:

  1. No cPanel, abra o Gerenciador de Arquivos (File Manager).
  2. Entre na pasta do seu site (geralmente public_html).
  3. Procure por um arquivo chamado error_log (ele pode estar na raiz ou dentro da pasta de um subdomínio específico).
  4. Clique com o botão direito sobre ele e escolha Editar ou Ver para abrir o conteúdo.
Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html
💡 Dica da Sensei: as linhas mais novas geralmente ficam no final do arquivo. Se ele estiver muito grande, baixe-o (botão "Download") e abra num editor de texto no seu computador — fica bem mais rápido de navegar.

Passo 3 — Atualize a página para "acompanhar em tempo real"

Dentro do cPanel, o jeito mais leigo-friendly de simular um monitoramento ao vivo é:

  1. Deixe o arquivo error_log aberto no Gerenciador de Arquivos.
  2. Reproduza o erro no seu site em outra aba (por exemplo, acesse a página que está com problema).
  3. Volte na aba do log e clique em Recarregar/Atualizar para ver se uma nova linha apareceu no final do arquivo.

Não é um "ao vivo" automático, mas é o suficiente pra 90% dos casos: você reproduz o erro, atualiza o arquivo, e vê exatamente o que o servidor registrou naquele momento.

Passo 4 — Se o seu plano tiver Terminal habilitado

Alguns planos de hospedagem oferecem um recurso de Terminal dentro do próprio cPanel (grupo "Avançado"). Se essa opção aparecer no seu painel, dá pra acompanhar os erros linha a linha, em tempo real de verdade, com o comando:

tail -f public_html/error_log

Esse comando "gruda" na tela e mostra cada nova linha assim que ela é escrita — ótimo pra reproduzir um erro e ver o resultado na hora. Caso a opção de Terminal não apareça no seu painel, não se preocupe: o acesso via Gerenciador de Arquivos (Passo 2 e 3) já resolve a maioria dos casos, e você pode consultar o suporte para saber o que está disponível no seu plano.

O que fazer com o erro depois de encontrar?

  • Copie a linha completa do erro — ela costuma trazer o nome do arquivo e a linha exata do problema.
  • Pesquise a mensagem, ou peça ajuda a quem cuida do seu site/sistema (desenvolvedor, agência etc.).
  • Se envolver configuração do servidor (SSL, redirecionamento, permissões), abra um chamado com o nosso suporte e cole a linha do erro — isso agiliza demais o atendimento.
🌱 Lembrete gentil: logs de erro crescem com o tempo. Se notar que o arquivo está gigante, isso já é um sinal de que algo está gerando erros repetidamente e vale a pena investigar (ou pedir ajuda) antes que ele fique difícil de ler.

Prontinho! Agora você já sabe onde olhar quando algo der errado no seu site. Qualquer dúvida, é só chamar o suporte pelo painel — estamos por aqui. 🙏

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.