Tyzzy 0 Denunciar post Postado Maio 16, 2015 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
Williams Duarte 431 Denunciar post Postado Maio 16, 2015 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
Alaerte Gabriel 662 Denunciar post Postado Maio 17, 2015 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
Tyzzy 0 Denunciar post Postado Maio 28, 2015 Valeu Williams e Alaerte! Uma união das duas soluções seria legal. Abraço! Compartilhar este post Link para o post Compartilhar em outros sites