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开源建站平台小结
Apr 22 PHP
PHP开发环境配置(MySQL数据库安装图文教程)
Apr 28 PHP
简单的移动设备检测PHP脚本代码
Feb 19 PHP
更改localhost为其他名字的方法
Feb 10 PHP
php通过array_merge()函数合并关联和非关联数组的方法
Mar 18 PHP
php中JSON的使用方法
Apr 30 PHP
php防止用户重复提交表单
Nov 02 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
Mar 07 PHP
PHP微信开发之文本自动回复
Jun 23 PHP
php格式化时间戳
Dec 17 PHP
php制作基于xml的RSS订阅源功能示例
Feb 08 PHP
Yaf框架封装的MySQL数据库操作示例
Mar 06 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
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
PHP中__FILE__、dirname与basename用法实例分析
2014/12/01 PHP
PHP+MySQL之Insert Into数据插入用法分析
2015/09/27 PHP
php在数据库抽象层简单使用PDO的方法
2015/11/03 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
Zend Framework入门教程之Zend_Mail用法示例
2016/12/08 PHP
PHP从尾到头打印链表实例讲解
2018/09/27 PHP
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
IE的fireEvent方法概述及应用
2013/02/22 Javascript
动态改变div的z-index属性的简单实例
2013/08/08 Javascript
window.navigate 与 window.location.href 的使用区别介绍
2013/09/21 Javascript
javascript动态添加、修改、删除对象的属性与方法详解
2014/01/27 Javascript
HTML,CSS,JavaScript速查表推荐
2014/12/02 Javascript
js判断登录与否并确定跳转页面的方法
2015/01/30 Javascript
jquery实现select下拉框美化特效代码分享
2015/08/18 Javascript
JavaScript实现简单的tab选项卡切换
2016/01/05 Javascript
聊一聊JS中的prototype
2016/09/29 Javascript
javascript中异常处理案例(推荐)
2016/10/03 Javascript
Easyui Tree获取当前选择节点的所有顶级父节点
2017/02/14 Javascript
vue2使用keep-alive缓存多层列表页的方法
2018/09/21 Javascript
浅析js中mvvm模式实现的原理
2018/10/06 Javascript
[03:27]《辉夜杯》线下训练营 导师CU和海涛指点迷津
2015/10/23 DOTA
Python ZipFile模块详解
2013/11/01 Python
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
python 利用pandas将arff文件转csv文件的方法
2019/02/12 Python
pytorch nn.Conv2d()中的padding以及输出大小方式
2020/01/10 Python
Python IDLE或shell中切换路径的操作
2020/03/09 Python
在PyCharm中遇到pip安装 失败问题及解决方案(pip失效时的解决方案)
2020/03/10 Python
TensorFLow 数学运算的示例代码
2020/04/21 Python
Python中的None与 NULL(即空字符)的区别详解
2020/09/24 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
初级Java程序员面试题
2016/03/03 面试题
平民服装店创业计划书
2014/01/17 职场文书
个人催款函范文
2015/06/23 职场文书
《宝可梦》动画制作25周年到来 官方发布特别纪念视频
2022/04/01 日漫