php7 session无法保持
php7 session无法保持怎么办?
php升级到php7.x的影响,session保持问题,保持登录
为什么说无法登录呢,主要原因在于session
最近一个项目要用到php7.x,但是公司服务器都是5.5和5.6的,客户的需求高于一切,服务器升级到7.2以后就没法登录了,究其原因无法保持登录状态了。
因为用到的是微信登录,无法太直观的看到调试信息,只能加各种终端,以及写日志文本
最后最后,吐血的是session没有正常写入,导致第二次刷新页面的时候session不存在。
对了,插一句,这种情况适合于session写入数据库的情况,如果session用文件的形式应该是不受影响的。
也就是用到这个函数session_set_save_handler,(虽科班出身,但phper却属于半路出家,原谅我的词穷,实在不知道这种形式是什么名字,不影响开发也懒得查了),在read函数最后,5.x多少return false,7.x要求return ‘’,导致无法写入session
不多说 上图,经常做项目扣代码的应该能看到这是哪个源码。
看文章一定要认真看,这个问题扒了半夜,最后还是看了刚开始的一篇文章解决了
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanfcbkg
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
excel下划线不显示怎么办
PHP中文网 06-23 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
photoshop蒙版画笔没反应怎么办
PHP中文网 06-24