Khắc phục sự cố 288 visualizações

Como ler os logs de erro do seu site

Ver no WHMCS

Como Ler os Logs de Erro do Seu Site

Opa, tudo bem? Aqui é a Sensei da GeHost 😊 Vou te ensinar a desvendar aqueles "erros misteriosos" que aparecem no seu site. Calma — é mais simples do que parece, e você vai aprender a investigar por conta própria!

Por Que os Logs Importam?

Os logs de erro são como o "diário" do seu site. Toda vez que algo dá errado — uma página não carrega, um formulário não funciona, uma imagem some — o servidor registra o que aconteceu. Ler esses logs é como virar detetive do seu próprio site!

Com essa informação, você consegue:

  • Entender exatamente o que quebrou (não é mais um "mistério")
  • Saber se é seu problema ou do servidor
  • Consertar coisas pequenas sozinho
  • Descrever o problema com precisão quando precisar de suporte

Onde Encontrar os Logs?

Os logs ficam no Painel de Controle da GeHost (cPanel). Vamos lá:

  1. Entre no seu painel de controle (você recebeu a senha no e-mail de boas-vindas)
  2. Procure por uma seção chamada "Logs" ou "Arquivo de Erros" (geralmente está num menu lateral)
  3. Escolha o domínio para o qual quer ver os erros
  4. Abra o arquivo de erro — pronto! Você tem o diário nas mãos
💡 Dica: Se não achar a seção de logs, procure por "Error Log" ou "Raw Access Logs". Em dúvida, é só chamar nosso suporte — a gente te guia!

Como Ler os Erros (O Que Cada Linha Significa)

Quando você abre um log, vê um monte de linhas que parecem código alienígena. Relaxa — vamos quebrar isso:

Uma linha típica se parece com isto:

[Fri Jul 10 14:32:15 2026] [error] [pid 1234] Script "seu-arquivo.php" não encontrado — erro 404

O que cada parte significa:

  • [Fri Jul 10 14:32:15 2026] — Data e hora quando o erro aconteceu (virou de São Paulo)
  • [error] — Tipo de erro (pode ser "error", "warning", "notice" — quanto mais sério, mais alarme 🚨)
  • Script "seu-arquivo.php" — Qual arquivo causou o problema
  • erro 404 — O código do erro — vamos explicar logo abaixo!

Os Erros Mais Comuns (E Como Lidar)

❌ Erro 404 — Arquivo Não Encontrado

Significa: o servidor procurou por um arquivo e não achou em lugar nenhum.

Solução:

  • Cheque o nome do arquivo (às vezes é um typo — `contato.php` vs `contato.php`)
  • Verifique se o arquivo realmente foi enviado pro servidor (via FTP)
  • Confirme que o arquivo está na pasta correta (raiz do site vs subpasta)

⚠️ Erro 500 — Erro Interno do Servidor

O servidor tentou executar algo e caiu. Geralmente é código PHP quebrado.

Solução:

  • Procure a linha exata do erro no log (ex.: "linha 42 do arquivo forms.php")
  • Abra aquele arquivo no editor e revise aquela linha (um parêntese faltando, uma aspas errada, etc.)
  • Se não souber PHP, avise nosso suporte com a linha do erro — a gente arruma!

🔒 Erro 403 — Acesso Negado (Permissão)

O arquivo existe, mas tem um problema de permissões — o servidor não consegue ler/executar.

Solução:

  • Verifique se o arquivo tem permissão correta (geralmente 644 para arquivos, 755 para pastas)
  • Se não sabe como mudar permissões, chame nosso suporte — é rapidinho

📧 Erro de Banco de Dados (ex.: "Connection refused")

Seu site tentou falar com o banco de dados e não conseguiu conectar.

Solução:

  • Verifique as credenciais do banco (usuário, senha, nome do banco) no arquivo de configuração do seu site
  • Confirme que o banco de dados realmente existe no seu painel
  • Se tudo parece certo, escale pro suporte — pode ser algo do servidor

Passo a Passo: Investigando Um Erro Específico

  1. Acesse o log de erro no painel (como já ensinei lá em cima)
  2. Procure a hora em que o erro aconteceu (geralmente no final do arquivo, linhas mais recentes)
  3. Leia a mensagem toda (sim, pode ser longa — vale a pena!)
  4. Identifique o arquivo e a linha (a maioria dos erros diz "em /arquivo.php linha 42")
  5. Abra o arquivo no editor (FTP ou gerenciador de arquivos do painel) e confira aquela linha
  6. Procure por erros óbvios: parênteses faltando, aspas desemparelhadas, espaços errados, pontos-e-vírgula faltando
  7. Se achar o erro, corrija — caso contrário, salve a mensagem de erro e mande pro suporte com a linha exata

Dicas de Ouro 🌟

📌 Monitore os logs regularmente — nem precisa ler tudo, só folheie uma vez por semana e veja se tem algo "vermelho" (erros graves). Prevenir é melhor que remediar!
🖋️ Anotando para o suporte — quando chamar a gente, copie a mensagem de erro EXATA (toda aquela linha). Não resuma ("tá dando erro 500") — a mensagem completa nos poupa tempo e resolve mais rápido.
🧹 Logs antigos — os logs crescem com o tempo e podem ficar pesados. Dê uma limpeza a cada mês ou dois (o painel deixa você apagar). Só guarde logs recentes!
🔄 Atualizações e plugins — muitos erros 500 vêm de plugins/temas desatualizados ou conflitantes. Se começou a dar erro depois de uma atualização, reverta** e chame a gente.

Quando Pedir Ajuda ao Suporte?

Você não precisa ser expert em logs. Chame nosso suporte quando:

  • O erro não faz sentido nenhum pra você
  • Você achou o erro, mas não sabe como consertar
  • Tentou consertar e piorou (a gente desfaz!)
  • Tem muitos erros ao mesmo tempo (sinal de coisa grave do servidor)
  • O site caiu inteiro e você tá perdido

Quando mandar a mensagem pra gente, inclua:

  • A mensagem de erro COMPLETA (do log)
  • A data e hora que aconteceu
  • O que você estava fazendo no site quando travou (se souber)
  • Se começou de repente ou depois de algo que você fez (atualização, upload de arquivo, etc.)

Resumo: Você Agora É Um Investigador de Erros! 🕵️

Lembrete rápido dos passos:

  1. Acesse o log de erro no seu painel
  2. Procure a hora e o arquivo onde tudo começou
  3. Leia a mensagem de erro com atenção (sim, tudo!)
  4. Tente consertar (ou anote pra chamar a gente)
  5. Reaproveite o conhecimento — daqui a pouco você é expert!

Qualquer dúvida na leitura dos logs, é só chamar. A gente tá aqui pra ajudar, não pra te deixar perdido. Você consegue! 💪

Precisa de Ajuda?

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