想问问,这个auth.php必须利用yiic shell来建立吗?
现在我的遇到很糟糕的问题:
一旦yii::app()->authManager就出现foreach()中参数错误,当然我的auth.php文件什么都没有。
我看源代码,貌似这个类加载时便要求从auth.php读取数据(数组),我现在连authManager都没有建立,怎么能把认证信息写到这个文件呀?
如果必须从命令行来写个这个文件的话:又该怎样操作呢?
下面是我的一个shell操作,不过失败了:
>yiic index.php shell
>>yiic rbac
结果就是错误。我的RbacCommand.php是保存在protected\commands目录下的。
(文档中好像并给有说明怎样用shell建立auth.php文件吧,如果有,给个链接谢谢!)