8.32 Como configurar o display_errors e error_reporting para testes e desenvolvimento

Esse ajuste serve para facilitar testes e desenvolvimento, permitindo que o PHP mostre mensagens de erro e trabalhe com um nível de relatório compatível com diagnóstico técnico.
Na prática, ele ajuda a descobrir avisos, falhas, linhas problemáticas, incompatibilidades e erros de código durante desenvolvimento, homologação ou manutenção controlada.

Como acessar o cPanel

Acesse o cPanel e entre em Software > Select PHP Version > Options.

Esse tipo de configuração é mais apropriado para ambiente de testes, desenvolvimento ou manutenção controlada. Em site público em produção, mostrar erros na tela normalmente não é o ideal.

Como configurar o display_errors e error_reporting para testes e desenvolvimento

Entendendo o objetivo dessa configuração

  • display_errors mostra mensagens na tela
  • error_reporting define quais tipos de erros e avisos serão considerados
Quando combinadas corretamente, essas diretivas tornam a depuração muito mais fácil, porque revelam o que está falhando e em qual contexto técnico isso acontece.

Passo 1 – Ativar o display_errors

Na guia Options, localize display_errors e defina como On.

Com isso, as mensagens de erro poderão aparecer diretamente na tela durante o teste.

Passo 2 – Ajustar o error_reporting

Procure a diretiva error_reporting e configure um nível adequado ao diagnóstico que você precisa fazer.

Quanto mais abrangente for o nível, mais mensagens o PHP poderá considerar.

Em desenvolvimento, isso é útil. Em produção, pode tornar a saída visual confusa ou expor informação demais.

Quando esse ajuste ajuda bastante

  • ao corrigir sistema próprio
  • ao descobrir incompatibilidade após mudança de versão do PHP
  • ao testar plugin, módulo ou integração
  • ao localizar avisos e erros que não aparecem quando a exibição está desativada
Esse tipo de configuração é especialmente útil quando o site está exibindo apenas tela branca, erro genérico ou comportamento anormal sem explicação visível.

Passo 3 – Testar a página com problema

Depois de ajustar as diretivas:

  • abra a página que falhava
  • repita a ação que gerava problema
  • observe a mensagem que aparecer
As mensagens exibidas costumam apontar o arquivo, a linha ou o tipo de erro, facilitando muito a correção técnica.

Passo 4 – Voltar ao padrão seguro após o teste

Depois de concluir a análise, é recomendável retornar ao comportamento mais seguro para ambiente público.

Deixar erros visíveis depois do diagnóstico pode ser inadequado em site aberto ao público.

Resultado esperado

Ao final, o ambiente de testes ficará mais transparente para depuração, permitindo enxergar erros e avisos com maior clareza durante o desenvolvimento.

Para configurar testes e desenvolvimento:

1. Acesse Select PHP Version
2. Vá em Options
3. Defina display_errors = On
4. Ajuste error_reporting para um nível mais completo de diagnóstico
5. Teste a página ou função com problema
6. Depois do teste, volte ao padrão seguro se o site estiver em produção

Na prática, esse ajuste ajuda muito a localizar erros de código e incompatibilidade no PHP.
Esse tipo de configuração é excelente para depuração, mas deve ser usado com critério quando o ambiente estiver acessível ao público.

Atenciosamente,
MyWay Hosting
Servidores Otimizados por inteligência artificial
www.myway.com.br

  • 0 Usuários acharam útil
Esta resposta lhe foi útil?

Artigos Relacionados

8.01 Como acessar o seletor de versão do PHP

A opção Select PHP Version do cPanel serve para escolher a versão do PHP usada pela conta e,...

8.02 Como ativar extensões do PHP no cPanel

A ativação de extensões do PHP serve para habilitar recursos adicionais que aplicações e...

8.03 Como desativar extensões do PHP

Desativar uma extensão do PHP serve para remover um recurso que não deve ficar ativo na conta...

8.04 Como habilitar extensões necessárias para WordPress

Esse procedimento serve para ativar extensões do PHP frequentemente exigidas pelo WordPress,...

8.05 Como habilitar extensão ionCube Loader

A extensão ionCube Loader serve para permitir a execução de scripts PHP protegidos ou...