PHP的SESSION失效,生成的session文件全是空的

发布于 2021-12-05 16:48:45 字数 1809 浏览 846 评论 3

碰到一个奇怪的问题,刚朋友说他那边系统session失效了,我在他部署的虚拟机上测试,发现生成的session文件全都是空的,php配置和我自己用的虚拟机完全一样,我这没有问题。不知道有谁碰到过类似的问题吗?如何解决的?
我的测试代码:

现在session文件夹是空的,
执行PHP脚本后



另外我尝试人工在刚才生成的空的session文件里增加内容,

现在里面增加了如下内容:


我执行脚本

测试session读取

正常读取出session内容,但此时刚才我人工写入的内容被清空了


网上查了半天实在是没找到原因,PHP配置改成和我这边正常虚拟机一样,apache服务器也重启过。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

韬韬不绝 2021-12-08 16:57:11

发现session文件夹所在的挂载点满了,把session存储路径换到另一个没满的挂载点下就能正常使用,应该是文件系统满了就不让程序写入了

伴我心暖 2021-12-07 10:36:44

session垃圾回收时间的问题?

平生欢 2021-12-07 05:12:18

占楼, 坐等大神来解决

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文