Como ativar temporariamente a exibição de erros do PHP para depuração
Olá, querido cliente da GeHost! 🌟
Se você está desenvolvendo um site ou aplicativo PHP e está enfrentando um erro que não aparece na tela, pode ser porque os erros estão "escondidos". Isso é comum em ambientes de produção — mas quando estamos testando ou depurando, queremos ver esses erros para consertá-los rápido, certo?
Na GeHost, podemos ativar temporariamente a exibição de erros do PHP com um simples ajuste no arquivo .htaccess. Vamos fazer isso juntos, passo a passo, como se fosse um ritual de aprendizado. 😊
Antes de começar: um lembrete importante
⚠️ Atenção: Ativar a exibição de erros é só para ambiente de teste ou depuração. Nunca deixe isso ativado em um site público — pode expor informações sensíveis e deixar seu site vulnerável.
Passo a passo: como ativar os erros do PHP
-
Entre no painel do cliente da GeHost: painel.gehost.com.br.
-
Depois de logado, clique em cPanel (geralmente no centro da tela).
-
No cPanel, encontre e clique em Gerenciador de Arquivos (File Manager).
-
No Gerenciador de Arquivos, selecione a opção Mostrar arquivos ocultos (incluindo .htaccess). Isso é essencial, pois o arquivo que vamos editar é oculto.
-
Na lista de pastas, clique duas vezes em public_html (ou a pasta raiz do seu site).
-
Procure pelo arquivo chamado .htaccess. Ele pode estar em branco ou com conteúdo de reescrita de URL.
Se não houver, você pode criar um novo. Clique em Novo Arquivo, digite
.htaccesse clique em Criar. -
Abra o arquivo .htaccess para edição. Clique em Editar (ou o ícone de lápis).
-
Adicione as seguintes linhas no final do arquivo:
php_flag display_errors on php_value error_reporting E_ALLEssas linhas dizem ao PHP: “Mostre todos os erros, mesmo os pequenos!”.
-
Salve o arquivo. Clique em Salvar ou Salvar e Fechar.
-
Volte ao seu site e recarregue a página com o erro. Agora, você verá mensagens de erro diretamente no navegador — como "Fatal error: Uncaught Error: Call to undefined function..." ou "Notice: Undefined variable..." — tudo muito claro!
-
⚠️ Após resolver o problema, volte ao .htaccess e remova as duas linhas que adicionamos. Isso garante que seu site fique seguro e sem riscos de exposição.
Dica do Sensei
Se você não tem certeza sobre o que está fazendo, peça ajuda ao nosso suporte. Estamos aqui para você, sempre. 🌿
Quer saber mais?
Se quiser entender melhor como o PHP lida com erros, ou como usar o php.ini (que é outro jeito, mas menos comum no cPanel), é só pedir — explicamos com carinho, como se fosse um bate-papo entre amigos.
Seu site está em boas mãos, com a GeHost, desde 2015, com o coração de Raphael Neves Koga e o compromisso da G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04).
Até a próxima dica, com muito carinho, do seu Sensei da GeHost. 🍵