1

我刚刚安装了 yii-user-management 模块,但是当我尝试通过浏览器访问它时,我得到了

致命错误:在第 368 行的 ..../modules/user/models/YumUser.php 中调用非对象的成员函数 get()

$relations = Yii::app()->cache->get('yum_user_relations');

感谢任何帮助。

4

2 回答 2

5

yii-user-management 模块似乎需要一个cache组件才能工作。因此,在您的应用程序配置中,将缓存组件添加为

'cache'=>array(
    'class'=>'CDummyCache',
),

在这里,我们使用CDummyCachecompponent,顾名思义,它充当虚拟对象。您可以将其替换为此处所述的任何其他缓存组件

于 2012-09-06T08:24:05.567 回答
0

谢谢@dInGd0nG。你的回答也对我有用。只是想提醒人们关注他的链接。在链接中,您将看到配置语句应添加到

'components'=>array(
       ......
        'cache'=>array(
            'class'=>'CDummyCache',
        ),
)
于 2013-10-02T01:35:35.997 回答