使用" CDbAuthManager"生成异常" CPhpAuthManager"没有定义

时间:2014-05-13 15:26:09

标签: php yii rbac

您好我想将RBAC实施到应用程序中。我将auth manager设置为CDbAuthManager:

'db'=>array(
        'connectionString' => 'mysql:host=localhost;dbname=blog',
        'emulatePrepare' => true,
        'username' => 'root',
        'password' => '',
        'charset' => 'utf8',
    ),
    'authManager'=>array(
                'class'>'CDbAuthManager',
                'connectionID' => 'db', 

            ),

当我使用时     $ auth = Yii :: app() - > authManager;

它生成“属性”CPhpAuthManager.0“未定义。”

我检查了数据库连接,我能够做坏事。我做错了什么?

1 个答案:

答案 0 :(得分:0)

我发现表名称区分大小写。修改过的表名......全部工作