yii 下 session 丢失的问题

    最近做的项目,使用的是yii框架,但是经常会出现登陆不进去,需要清空缓存才行。还有在某些坑爹的浏览器下(比如ie6 内核的360浏览器)页面跳转后保存在session的参数不见了。。也是需要清空缓存以后才行。

    初步解决方法:

        打开文件 yii\framework\web\auth\CWebUser.php  #700 左右,注释掉下面的语句

     Yii::app()->getSession()->regenerateID(true);

     他默认调用了php的自带函数:bool session_regenerate_id [bool delete_old_session] )

    现在暂时是没问题了。还需要观察一段时间。

你可能感兴趣的:(session,yii,丢失)