• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

FailedtoreadsessiondataOnPHP7.2

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

只是为了记录。。

最近在开发环境尝试使用 PHP71 的时候,把需要的扩展都装了,(Mac brew 真是方便),出师不利,直接报错,
Warning: session_start(): Failed to read session data: user (path: ) 
作为不明真相的观众,难道是代码的问题 ?
遂,切到 PHP70,一切都好。。
猜测就是版本的问题,但是但是,这是多么基础的内容。


解决方法

如果是自己写了 session 处理类,继承了 SessionHandlerInterface 接口,在 PHP72 中要保证 read 方法,返回的是一个 string,其他类型都会报错,比如我的情况,在读不到的时候返回的是 false,在以前版本的 PHP 中,无不良表现,现在要改成返回 空字符串。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
解决winxpsp2+php5.2+apache2.2.2连接oracle发布时间:2022-07-10
下一篇:
php的开发工具发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap