0

我今天刚开始使用 YII,并且有一个现有的项目要处理。当我尝试运行该项目时,我收到以下通知 -

注意:未定义的属性:CWebApplication::$v_glob in ..\controllers\SiteController.php 第 10 行

当我检查SiteController课程时,我确实看到v_glob确实已定义。这就是课堂的样子——

class SiteController extends Controller
{ 
    public function init()
    {
          Yii::app()->v_glob;
          parent::init();
    } 

   /* other functions */
} 

由于这个通知,无论我试图调用它的成员函数,我都会遇到致命错误。我该如何解决这个问题?

4

1 回答 1

1

好吧,仔细看一下通知:

未定义的属性:CWebApplication ::$v_glob

该属性v_glob必须在 中定义CWebApplication,而不是在您的SiteController...

PS:以下行并不是很有用:

Yii::app()->v_glob;
于 2013-02-15T12:51:59.267 回答