PHP的SESSION失效,生成的session文件全是空的
碰到一个奇怪的问题,刚朋友说他那边系统session失效了,我在他部署的虚拟机上测试,发现生成的session文件全都是空的,php配置和我自己用的虚拟机完全一样,我这没有问题。不知道有谁碰到过类似的问题吗?如何解决的?
我的测试代码:
现在session文件夹是空的,
执行PHP脚本后
另外我尝试人工在刚才生成的空的session文件里增加内容,
现在里面增加了如下内容:
我执行脚本
测试session读取
正常读取出session内容,但此时刚才我人工写入的内容被清空了
网上查了半天实在是没找到原因,PHP配置改成和我这边正常虚拟机一样,apache服务器也重启过。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
发现session文件夹所在的挂载点满了,把session存储路径换到另一个没满的挂载点下就能正常使用,应该是文件系统满了就不让程序写入了
session垃圾回收时间的问题?
占楼, 坐等大神来解决