Erro 500 (Internal Server Error): o que fazer quando o site "dá pane"
Calma, respira! 🧘 O erro 500 é um dos mais comuns em qualquer hospedagem e, na grande maioria das vezes, tem solução simples. Ele significa que o servidor encontrou um problema ao tentar carregar o seu site, mas sem detalhar exatamente o quê — por isso ele é chamado de "erro genérico". Vamos investigar juntos, passo a passo, como a Sensei costuma fazer. 🥋
Dica da Sensei: erro 500 quase sempre está ligado a uma mudança recente — um plugin instalado, um tema atualizado, um arquivo editado. Pense: "o que mudou no site pouco antes do erro aparecer?" Essa pergunta já resolve metade dos casos.
1. Confirme que o erro é mesmo no seu site
- Tente acessar o site em outro navegador ou no celular, usando os dados móveis (sem Wi-Fi).
- Se possível, peça para outra pessoa testar o acesso também.
Isso ajuda a descartar qualquer bloqueio local no seu computador ou rede.
2. Verifique o arquivo .htaccess
O .htaccess é um arquivo de configuração que fica na raiz do seu site (geralmente na pasta public_html) e é uma das causas mais frequentes do erro 500 quando é editado ou corrompido incorretamente.
- Acesse o cPanel pelo endereço informado na sua fatura/contrato.
- Entre em Gerenciador de Arquivos.
- Vá até a pasta public_html (ou a pasta do domínio específico, se você hospeda mais de um site).
- Ative a opção "Mostrar arquivos ocultos" nas configurações do Gerenciador, caso o .htaccess não apareça.
- Renomeie o arquivo, por exemplo, para .htaccess_teste, e tente abrir o site novamente.
Se o site voltar ao normal, o problema estava nas regras desse arquivo. Você pode restaurar aos poucos, ou pedir apoio ao suporte GeHost para revisar o conteúdo.
3. Suspeite de plugins, temas ou extensões (se usa WordPress ou similar)
- Ainda pelo Gerenciador de Arquivos, entre em public_html/wp-content/plugins.
- Renomeie a pasta do plugin mais recente (ou toda a pasta plugins, temporariamente) para algo como plugins_old.
- Teste o site novamente.
Se voltar a funcionar, o problema está em um dos plugins. Reative-os um a um até encontrar o culpado.
4. Verifique as permissões dos arquivos
Permissões muito abertas ou muito restritas também podem gerar erro 500. Em geral:
- Pastas devem ter permissão 755.
- Arquivos devem ter permissão 644.
Se você não se sente à vontade para mexer nisso, pode pedir apoio ao suporte GeHost — é rapidinho para quem já está acostumado.
5. Dê uma olhada nos logs de erro
Dentro do cPanel também é possível consultar os registros de erro do site, que costumam indicar exatamente qual arquivo ou linha está causando o problema. Se você não entender o que está escrito lá (é normal, é bem técnico!), copie a mensagem e envie para o suporte — isso acelera muito o diagnóstico.
6. Última alternativa: restaurar um backup
Se nada resolver, e o site tiver sido alterado recentemente, restaurar uma cópia de segurança anterior pode ser o caminho mais rápido para voltar ao ar enquanto o problema é investigado com calma.
Dica da Sensei: restaurar backup é uma ótima rede de segurança, mas não é a primeira ação — ele desfaz mudanças recentes, então use-o com atenção para não perder algo importante que você fez depois do último backup disponível.
Não conseguiu resolver sozinho? Sem problemas!
O erro 500 pode ter causas mais específicas do seu código ou configuração. Se você já tentou os passos acima e o problema persiste, acesse o painel.gehost.com.br e abra um chamado para o suporte GeHost. Conte o que você já testou — isso ajuda muito a agilizar o atendimento. 💙