我刚刚安装了yii-user-management模块但是当我尝试通过浏览器访问它时我得到了
致命错误:在第368行的.... / modules / user / models / YumUser.php中的非对象上调用成员函数get()
$relations = Yii::app()->cache->get('yum_user_relations');
感谢任何帮助。
答案 0 :(得分:5)
似乎yii-user-management模块需要一个cache
组件才能工作。因此,在您的应用程序配置中,将缓存组件添加为
'cache'=>array(
'class'=>'CDummyCache',
),
这里我们使用的是CDummyCache
copmponent,顾名思义,它就像一个假人。您可以按照here
答案 1 :(得分:0)
谢谢@ dInGd0nG。你的答案对我也有用。只是想提醒人们关注他的链接。在链接中,您将看到配置语句应添加到
中'components'=>array(
......
'cache'=>array(
'class'=>'CDummyCache',
),
)