2

我正在努力YII,我得到了500 Undefined Message。它并没有告诉我很多。我怎样才能得到什么问题?有any debug mode吗?

4

2 回答 2

4

这可能是 PHP 通知。

由于未定义的变量,它即将到来。

将这些放在 index.php 中

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE | E_STRICT | E_DEPRECATED);
error_reporting(E_ALL ^ E_NOTICE);

应该是这样的

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE | E_STRICT | E_DEPRECATED);
error_reporting(E_ALL ^ E_NOTICE);

require_once($yii);
Yii::createWebApplication($config)->run();
于 2013-05-21T13:28:21.197 回答
1

您应该启用YII_DEBUGindex.php接收完整的跟踪。这应该可以帮助您找出错误发生的确切位置。但是,请确保不要在您的生产机器上执行此操作,因为它可能会将数据库凭据等敏感数据回显到屏幕上。

define('YII_DEBUG', true);

于 2013-05-21T14:04:24.577 回答