将php错误重定向到错误页面并抛出错误

时间:2011-01-06 00:53:30

标签: php codeigniter apache2

我做了一些搜索,但它有点过于通用,无法提取结果。我很确定它可以做到,但我找不到合适的帖子。基本上我使用CodeIgniter作为我的后端,我从每个地方抛出异常。当发生异常时,我想将用户扔到错误页面但是我还想包含错误消息和堆栈跟踪,这样我就可以将它存储到我的错误表中。最糟糕的情况是将我的所有代码放入try-catch循环,但这太荒谬了。有什么我可以用像.htaccess文件这样的东西吗?请记住,我需要将异常与重定向一起传递。

1 个答案:

答案 0 :(得分:1)

看一下set_exception_handlerset_error_handler函数,我认为这就是你要找的东西。同样在PHP文档的Error Handling会话中。