我想要某种处理错误并将其通过电子邮件发送给我的方法,只是我开始使用并测试php lagger:http://code.google.com/p/lagger/,尽管在遇到无法显示错误和邮件发送时遇到了一些问题。
当错误首次发生时,它会发送一封电子邮件,但之后它将停止,我必须删除跳过页面,以便它可以再次发送。任何人都有线索为什么会发生?
另一件事,当我做这样的事情:
$errors->addAction(new Lagger_Action_Exception(), 'notice,warning,fatal');
try {
throw new Exception("ERRO");
} catch (Exception $e) {
$exceptions->handle($e);
}
它向用户显示错误,我只希望它更新日志错误并给我发送电子邮件。
有任何想法吗?有什么配置或其他东西吗?
谢谢!!
最佳答案
这确实是一个特定于产品的问题。我快速浏览了Lagger的代码,它并不太复杂。我认为最好是看看它们是如何工作的,并为自己的目的对其进行修改。