关于tp3.1 中 修改错误后还有错误输出 问题

浏览:713 发布日期:2013/05/13 分类:技术分享 关键字: thinkphp 错误输出问题
不知你们又没有遇到过这种情况,在开发中如果出错了,tp会有错误输出,这无可厚非,但是当我们把错误修改完后,程序还是有错误输出。。
今天说说这事咋回事
在thinphp 核心类 Think中 有这么一个注册方法,当脚本执行完后触发fatalError方法
register_shutdown_function(array('Think','fatalError'));

方法中有这么一句
$e = error_get_last();
意思是看看上次发生错误么,因为第一次发生错误了,所以记录了下来,我们修改后本以为没错了,但是此方法还会的到上一次的错误信息,所以一直有错误输出,
解决方法,重启一下apache就好了,或者把这个注册方法注释掉,对系统没什么影响。。。。。

还望官方查看一下。。。
最佳答案
评论( 相关
后面还有条评论,点击查看>>