gii问题,始终登不进去

gii问题,始终登不进去,不管密码是对是错,始终在登录界面

版本是1.1.4的

???没人解决吗

你这种问题没法回答,因为每个人的系统环境不一样,只要配置文件正确,那就是环境问题了,我的就很正常,我用的开发环境是PHPnow-1.5.5_1。

你看看你的Yii::app()->request->userHostAddress返回什么值。

可能需要配置一下ipFilters

环境配置绝对满足需求。

Yii::app()->request->userHostAddress 返回的是127.0.0.1

这是我的配置




    'modules'=>array(

        'gii'=>array(

            'class'=>'system.gii.GiiModule',

            'password'=>'123456',

        ),

    ),



应该是你的配置问题,查看session目录看下,是不是每次访问都重新生成sessionid了,或者session存储目录没有设置好。

建议你就用PHPnow或者xampp吧,开发环境的话,

不过了解一些linux基本知识及命令,知道如果配置优化php,apache,mysql,知道查看他们的日志会更加好。

我遇到了相同的问题,具体环境如下:

系统是CentOS 6.3 64 bit

网站服务器是Nginx1.2.3

PHP是php5.3.16

最后是yii-1.1.12

nginx启动的用户名nginx,把php-fpm的启动用户名也改为了nginx,结果yiic生成的webapp大多可以正常访问,除了gii,一直停留在gii的登录页面,如果输入密码错误,会提示密码错误;如果输入正确,什么也不提示,还在登录页面。

如果把上面的启动用户名都改成apache,那么gii就能正常工作了,可以进去创建东西了。

除了nginx,还尝试了其他用户名,都不成,只有apache用户名才能让gii工作,这是为什么呢?

ComsenzEXP改为xampp后,可以登录了。