Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Tyzzy

Esconder os PHP Notices?

Recommended Posts

Boa tarde amigos.

 

A melhor solução nunca é esconder os erros, mas sim resolvê-los. Contudo, em um site com amplo tráfego, é mais prudente esconder esses avisos para que a execução do script não seja interrompida e o usuário continue a usar o site. A questão é, fora do ambiente de produção, como poderei ficar sabendo desses erros sem parar a execução do script? Tem como criar um log de erros para que, caso o PHP encontre algum PHP Notices ou PHP Warning, ele crie um arquivo com as informações do problema automaticamente?

 

Até!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, de uma olhada aqui e aqui


E para erros que só podem ser detectados enquanto o programa estiver em execução.
Exception

try {
            
} catch (RuntimeException $e) {
            
}

No manual http://php.net/manual/en/spl.exceptions.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

O melhor a fazer é trabalhar com log de erros. Você pode, gerar tanto arquivos de log, quanto gravar esses erros na base de dados e e exibi-los em seu painel de controle, quanto enviar também por email.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.