0

DEBUG在 F3 蜂巢中设置了2.

在某些服务器/错误上,可以看到完整的错误消息和跟踪,包括文件和行号。其他时候不是。我错过了什么?

error_reporting()尽管我的服务器设置了,F3 不应该自动设置 PHP和相关值吗?为什么我没有与此设置一致的结果?

4

1 回答 1

0

只需在开发模式下评论以下几行。

ini_set('display_errors',0);
// Deprecated directives
@ini_set('magic_quotes_gpc',0);
@ini_set('register_globals',0);
// Abort on startup error
// Intercept errors/exceptions; PHP5.3-compatible
error_reporting(E_ALL|E_STRICT);
 $fw=$this;
set_exception_handler(
function($obj) use($fw) {
    $fw->error(500,$obj->getmessage(),$obj->gettrace());
}
);
  set_error_handler(
     function($code,$text) use($fw) {
     if (error_reporting())
    $fw->error(500,$text);
 }
);

请记住在部署应用程序时取消注释。我也有这个问题,php错误处理程序在代码中查找错误更简单

于 2014-06-23T11:27:33.150 回答