资讯专栏INFORMATION COLUMN

Failed to read session data On PHP 7.1

abson / 458人阅读

摘要:只是为了记录。。最近在开发环境尝试使用的时候,把需要的扩展都装了,真是方便,出师不利,直接报错,作为不明真相的观众,难道是代码的问题遂,切到,一切都好。。猜测就是版本的问题,但是但是,这是多么基础的内容。

只是为了记录。。

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


解决方法

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

http://php.net/manual/en/sess...


题外话

php 在兼容性这块做的很好,虽然从 php70 开始可以设置强类型,但是默认不开启,从今天的事情,至少说明在往这个方向上前进,对于自带的 PHP 接口,已经有点意味了。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23052.html

相关文章

  • Swoole 源码分析——Server模块之Worker事件循环

    摘要:如果为,就不断循环,杀死或者启动相应的进程,如果为,那么就关闭所有的进程,调用函数退出程序。调用函数,监控已结束的进程如果函数返回异常,很有可能是被信号打断。函数主要用于调用函数,进而调用函数 swManager_loop 函数 manager 进程管理 manager 进程开启的时候,首先要调用 onManagerStart 回调 添加信号处理函数 swSignal_add,S...

    BDEEFE 评论0 收藏0
  • Swoole 源码分析——Server模块之OpenSSL(下)

    摘要:对于服务端来说,缓存默认是不能使用的,可以通过调用函数来进行设置生效。在回调函数中,首先申请一个大数数据结构,然后将其设定为,该值表示公钥指数,然后利用函数生成秘钥。此时需要调用函数将新的连接与绑定。 前言 上一篇文章我们讲了 OpenSSL 的原理,接下来,我们来说说如何利用 openssl 第三方库进行开发,来为 tcp 层进行 SSL 隧道加密 OpenSSL 初始化 在 sw...

    LiuRhoRamen 评论0 收藏0
  • PHP|标准配置之php.ini (2)

    摘要: ;;;;;;;;;;;;;;;;;;; ; Module Settings ; ;;;;;;;;;;;;;;;;;;; [CLI Server] ; Whether the CLI web server uses ANSI color coding in its terminal output. cli_server.color = On [Date] ; Defines th...

    tianren124 评论0 收藏0
  • 提高PHP代码质量的36个技巧

    摘要:不要使用相对路径常常会看到该方法有很多缺点它首先查找指定的包含路径然后查找当前目录因此会检查过多路径如果该脚本被另一目录的脚本包含它的基本目录变成了另一脚本所在的目录另一问题当定时任务运行该脚本它的上级目录可能就不是工作目录了因此最佳选择是 1.不要使用相对路径 常常会看到: require_once(../../lib/some_class.php); 该方法有很多缺点: 它首先查找...

    _ang 评论0 收藏0
  • 关于一次系统无法正常登陆的问题...

    摘要:一前言夜晚十点钟的时候源自拉群狂魔老板的问候今天下班前我自己都还登陆过的,咋突然间就不行了捏怀着郁闷的心情,首先看了下为什么不能登陆,打开了看了下错误再接着看到控制台打印的信息二问题追踪因为先看到的是红色的报错,所以第一反应是先检查了。 一、前言 夜晚十点钟的时候源自拉群狂魔老板的问候: showImg(https://segmentfault.com/img/bVbpqLI?w=59...

    springDevBird 评论0 收藏0

发表评论

0条评论

abson

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<