温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何解决yii中session无法保存的问题

发布时间:2021-01-08 16:03:00 来源:亿速云 阅读:244 作者:小新 栏目:编程语言

这篇文章主要介绍如何解决yii中session无法保存的问题,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

 最近做项目,使用的是YII框架,用户的登录总是出现有时候能登录,有时候不能登录的情况。

调试了很多次,开始以为是服务器配置问题,后来怎么测试都不行,还是出现有时候登录session丢失的情况,没办法,在群里面问,发帖,请教大拿,最后都没有发现什么问题。

无意间在网上看到一个人说yii session丢失的问题。终于解决了,解决方法:

初步解决方法:

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

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

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

以上是“如何解决yii中session无法保存的问题”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI