Solução de problemas 10 visualizações

Erro 'Internal Server Error 500' na hospedagem — passo a passo de diagnóstico

Ver no WHMCS

Erro 'Internal Server Error 500' na hospedagem — passo a passo de diagnóstico

Olá, amigo(a) GeHost! 😊

Se você está vendo a mensagem “Internal Server Error 500” ao acessar seu site, não se preocupe — isso é mais comum do que parece e, na maioria das vezes, tem solução simples. Sou a Sensei da GeHost, e hoje vou te guiar com carinho, passo a passo, para descobrir o que está errado e resolver isso juntos.

O que significa "Erro 500"?

É um erro genérico do servidor que indica que algo deu errado do lado de dentro — no servidor onde seu site está hospedado. Ele não diz exatamente o que aconteceu, mas com um pouco de investigação, conseguimos descobrir.

Dica Sensei: Erro 500 não é seu erro. É um sinal do servidor dizendo: “Estou com problema, me ajude a descobrir onde.”

Passo a passo: diagnóstico do erro 500

  1. Verifique se o erro está no seu site ou apenas em seu navegador

    Abra seu site em outro navegador (ex: Chrome, Firefox, Safari) ou em um dispositivo diferente (celular, tablet).

    Se o erro persistir em todos os lugares, o problema está no servidor — e não no seu navegador.

  2. Verifique o status da hospedagem

    Visite o site da GeHost e verifique se há alguma manutenção programada ou problema no serviço.

    Se estiver tudo certo, o problema é específico do seu site.

  3. Acesse o cPanel para verificar arquivos e logs

    Entre no seu cPanel usando o login e senha da sua conta.

    Tela de LOGIN do cPanel com campos Usuário e Senha + botão Log in

    Após logar, você verá a tela principal do cPanel.

    Painel inicial (home) do cPanel com os grupos de ferramentas (E-mail, Arquivos etc.)
  4. Verifique o arquivo de erro (error.log)

    No cPanel, procure por “Logs de Acesso” ou “Erro do Servidor” — geralmente está na seção “Logs” ou “Estatísticas”.

    Se houver um arquivo chamado error.log ou access.log, clique nele para ver o conteúdo.

    Procure por mensagens como:

    • PHP Parse error
    • Internal Server Error
    • Permission denied
    • Cannot open file

    Essas mensagens são como pistas — elas nos dizem exatamente onde o problema está.

  5. Verifique arquivos importantes no diretório público

    Use o Gerenciador de Arquivos do cPanel para acessar a pasta principal do seu site (geralmente public_html).

    Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações

    Verifique se há arquivos como:

    • .htaccess (pode estar com erro de sintaxe)
    • index.php ou index.html (pode estar corrompido ou com erro de código)
    • Arquivos PHP com sintaxe inválida (ex: falta de ponto e vírgula, chaves não fechadas)

    Se você fez alterações recentes, pode ter colocado um erro de código. Tente renomear o arquivo temporariamente (ex: index.php.bak) para ver se o site volta a funcionar.

  6. Verifique permissões de arquivos

    Arquivos e pastas precisam ter permissões corretas para funcionar.

    Na maioria dos casos, as permissões devem ser:

    • Arquivos: 644
    • Pastas: 755

    Se estiverem com permissões como 777 ou 666, isso pode causar erro 500. Corrija para 644 (arquivos) e 755 (pastas).

  7. Reinicie o PHP (se necessário)

    Se o erro for relacionado a PHP (como erro de sintaxe ou script travado), vá até a seção “PHP” no cPanel.

    Verifique se o modo PHP está correto (ex: PHP 8.1, 8.2, etc.).

    Tente mudar para outra versão e veja se o erro some. Isso pode indicar que um script não é compatível com a versão atual.

  8. Desative plugins ou temas (se for WordPress)

    Se seu site for WordPress, o erro 500 muitas vezes vem de um plugin ou tema corrompido.

    Use o Gerenciador de Arquivos para renomear a pasta wp-content/plugins para plugins.bak.

    Depois, tente acessar o site. Se funcionar, o problema está em um plugin. Reative-os um por um para descobrir qual é o culpado.

  9. Entre em contato com o suporte GeHost

    Se você seguiu todos os passos e o erro persiste, é hora de pedir ajuda.

    Envie um ticket com:

    • O nome do domínio
    • Uma cópia do error.log (se possível)
    • Descrição do que você fez antes do erro aparecer

    Nosso time está aqui para te ajudar — e com carinho! ❤️

Resumo do que você pode fazer agora

  • Verifique se o erro é geral ou só no seu navegador.
  • Acesse o cPanel e veja os logs de erro.
  • Confira arquivos como .htaccess e index.php.
  • Verifique permissões (644 para arquivos, 755 para pastas).
  • Se for WordPress, desative plugins temporariamente.
  • Se nada funcionar, entre em contato com o suporte GeHost.

Lembre-se: Erro 500 não é seu erro. É um sinal de que algo precisa de atenção. Com paciência e um bom guia, tudo volta ao normal. Você não está sozinho — a GeHost está com você! 🌟

Precisa de Ajuda?

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