颜色草儿 发表于 2017-6-23 11:33:14

php7,session失效了

框架用的是ci3.0.6,php服务器从5升级到7.然后发现,session失效了。有解决的朋友吗,求方法。

Hex 发表于 2017-6-23 17:04:08

颜色草儿 发表于 2017-6-23 16:59
http://blog.csdn.net/system1024/article/details/70171789 这里有处理方法,可是用了没效果。 ...

还是建议升级 CI,升级很简单,只是覆盖下 system 目录即可。。。

mjwlking 发表于 2017-6-23 18:02:35

session.php文件的133行左右,有个正则表达式 preg_match('/^{40}$/' ,改成: preg_match('/^{40}$/'

颜色草儿 发表于 2017-6-23 16:01:35

Hex 发表于 2017-6-23 11:43
CI 4 才支持 PHP7,很多童鞋都反应 CI 3 的 Session 不支持 PHP7。

CI3也支持啊。

Hex 发表于 2017-6-23 11:43:45

CI 4 才支持 PHP7,很多童鞋都反应 CI 3 的 Session 不支持 PHP7。

颜色草儿 发表于 2017-6-23 16:03:45

https://segmentfault.com/q/1010000009808459 的确好多人遇到了。

Hex 发表于 2017-6-23 16:36:02

颜色草儿 发表于 2017-6-23 16:01
CI3也支持啊。
看了一下,貌似 CI 3.1.4 修复了这个问题。

颜色草儿 发表于 2017-6-23 16:59:51

http://blog.csdn.net/system1024/article/details/70171789 这里有处理方法,可是用了没效果。

楓城落葉 发表于 2017-6-24 11:46:10

将ci的版本升级一下就可以了

楓城落葉 发表于 2017-6-24 11:46:37

将ci的版本升级一下就可以了
页: [1] 2
查看完整版本: php7,session失效了