Yii框架用户登录session丢失问题解决方法


Posted in PHP onJanuary 07, 2017

本文实例讲述了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框架的PHP程序设计有所帮助。

PHP 相关文章推荐
php生成EXCEL的东东
Oct 09 PHP
PHP HTML代码串 截取实现代码
Jun 29 PHP
php addslashes及其他清除空格的方法是不安全的
Jan 25 PHP
PHP压缩html网页代码(清除空格,换行符,制表符,注释标记)
Apr 02 PHP
php解决抢购秒杀抽奖等大流量并发入库导致的库存负数的问题
Jun 19 PHP
php之Smarty模板使用方法示例详解
Jul 08 PHP
php+mysqli实现批量替换数据库表前缀的方法
Dec 29 PHP
php使用ffmpeg获取视频信息并截图的实现方法
May 03 PHP
PHP针对字符串开头和结尾的判断方法
Jul 11 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
Jun 10 PHP
对laravel in 查询的使用方法详解
Oct 09 PHP
php 解析非标准json、非规范json
Apr 01 PHP
Yii框架表单提交验证功能分析
Jan 07 #PHP
Yii框架弹出框功能示例
Jan 07 #PHP
Yii框架弹出窗口组件CJuiDialog用法分析
Jan 07 #PHP
PHP验证码类ValidateCode解析
Jan 07 #PHP
PHP缩略图生成和图片水印制作
Jan 07 #PHP
php使用preg_match()函数验证ip地址的方法
Jan 07 #PHP
PHP实现移除数组中为空或为某值元素的方法
Jan 07 #PHP
You might like
snoopy PHP版的网络客户端提供本地下载
2008/04/15 PHP
php中计算程序运行时间的类代码
2012/11/03 PHP
Yii操作数据库的3种方法
2014/03/11 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
zend framework重定向方法小结
2016/05/28 PHP
js鼠标左右键 键盘值小结
2010/06/11 Javascript
javascript深入理解js闭包
2010/07/03 Javascript
js实现超简单的展开、折叠目录代码
2015/08/28 Javascript
NodeJS连接MongoDB数据库时报错的快速解决方法
2016/05/13 NodeJs
JS区分Object与Aarry的六种方法总结
2017/02/27 Javascript
微信小程序picker组件简单用法示例【附demo源码下载】
2017/12/05 Javascript
vue异步axios获取的数据渲染到页面的方法
2018/08/09 Javascript
Vuex的初探与实战小结
2018/11/26 Javascript
JavaScript强制类型转换和隐式类型转换操作示例
2019/05/01 Javascript
echarts大屏字体自适应的方法步骤
2019/07/12 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
TensorFlow变量管理详解
2018/03/10 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
Django通用类视图实现忘记密码重置密码功能示例
2019/12/17 Python
Python-opencv 双线性插值实例
2020/01/17 Python
Python如何读写CSV文件
2020/08/13 Python
Python 远程开关机的方法
2020/11/18 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
在vscode中启动conda虚拟环境的思路详解
2020/12/25 Python
CSS3实现鼠标悬停显示扩展内容
2016/08/24 HTML / CSS
美国玛丽莎收藏奢华时尚商店:Marissa Collections
2016/11/21 全球购物
汽车专业人才自我鉴定范文
2013/12/29 职场文书
校三好学生主要事迹
2014/01/11 职场文书
运动会800米加油稿
2014/02/22 职场文书
本科毕业生求职信
2014/06/15 职场文书
巾帼文明岗事迹材料
2014/12/24 职场文书
2015社区爱国卫生工作总结
2015/04/21 职场文书
调解书格式范本
2015/05/20 职场文书
无违反计划生育证明格式
2015/06/24 职场文书
婚礼父母致辞
2015/07/28 职场文书
详解RedisTemplate下Redis分布式锁引发的系列问题
2021/04/27 Redis