YII 使用的是 v1.12 SRBAC用的是v1.2_r228
步骤是按照网上的教程一步步搞的,结果到了 http://yii.me/srbac/authitem/install 这一步的时候,居然给我爆出了一个大大的WARING~
目前是百思不得其解、没有这个User.php文件?还是目录加载错误呢?
等解决后再来发布解决的方案。
20:45 发现了User.php 文件不存在 该文件就是 用户表的MODEL 由于没创建 所以才提示没有~但是创建后 新的问题又来了!
这个User是通过main配置文件里面
'modules'=>array(
'srbac' => array(
'class' => 'TblUser', // 指定为哪个model
'userid' => 'id',
'superUser' => 'Admin',
'debug' => true,
),
),
继续研究问题的所在吧~
21:23 百度多久、还不如多看一看文档,虽然是英文,不过写的很仔细也很简单!
'modules'=>array(
'srbac' => array(
'userclass' => 'TblUsers', // 必须自己创建一个MODEL类
'userid' => 'id', // users表中userid字段?
'username' => 'username', // users表中username字段?
'debug' => true,
'superUser' => 'eric',
),
),
这样配置后,执行 index.php?r=srbac 就可以看见成功的管理界面啦!
通过这个安装YII的module过程,总结出 还是得看自带的英文配置手册……