thinkphp bug 两例

应该是快过年所以thinkphp3.2出的太着急了出现了bug


1、FireShowPageTraceBehavior bug


修正:

return new Exception($Message);
应改成
return new \Think\Exception($Message);


原因:

thinkphp的Exception被

ThinkPHP\Library\Think\Think.class.phppublic static function autoload($class)控制无法找到Exception

Fatal error: Class ‘Behavior\Exception‘ not found






2、ChromeShowPageTraceBehavior  bug

      ShowPageTraceBehavior  bug


修正方法:

ThinkPHP\Library\Think\Log.class.php 

添加属性

const FILE      = ‘3‘;


原因:

调用Log::FILE属性时但Log类没有此属性

Undefined class constant ‘FILE‘









郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。