这是我的第一个Yii网站。一切都很好,直到我尝试了Yii代码生成器。我可以成功打开Yii代码生成器页面。但是,当我输入密码(在config / main.php中设置)时,它将重新加载页面并再次显示登录页面。当我输入正确的密码时,总是会发生这种情况。当我输入错误的密码时,提示“密码错误”。
我不确定是否是因为mysql连接问题。 Mysql运行正常,我尝试使用shell创建和访问数据库表,并且一切正常。
我正在运行Centos 6,nginx和mysql。
任何帮助将不胜感激。
这是我的gii配置部分:
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>'ghostrider',
// If removed, Gii defaults to localhost only. Edit carefully to taste.
//'ipFilters'=>array('127.0.0.1'),
),
谢谢!
解决了:
制造
'密码'=> false
绕过身份验证屏幕。谢谢乔尼这个好建议。
最佳答案
'password'=>false,
在您的配置中,这意味着不需要密码,它应该只加载
'gii'=>array(
'class'=>'system.gii.GiiModule',
'password'=>false,
//If removed, Gii defaults to localhost only.
'ipFilters'=>array('127.0.0.1','::1'),
),
另外,您还需要确保它也未添加注释