当前位置: 首页IT技术 → php中session丢失原因可能是服务器断电

php中session丢失原因可能是服务器断电

更多

近日,公司的服务器由于断电导致重启,本来还在担心是否会出问题,结果在进入网站后台,需要输入验证码,可是不管怎么输入都提示输入的不正确。于是就开始断点调试,最终调试的结果,验证码的session值为空

那么为什么session值是空的呢?

session文件是存在服务器目录下的,也许是session文件没有写入成功。于是就打印一下session的目录是否可写,结果是肯定的,session确实没有写入成功,因为session目录根本就没有可写权限,终于搞明白了,原来是服务器断电重启导致了session目录不可写

更改服务器session目录的权限,使其可写,这样就顺利解决了问题进入了网站后台。

session的丢失有很多种情况,但是没想到服务器断电也会引起session问题,所以建议大家以后如果遇到类似情况的话,也可以把这种因素考虑进去哦。

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)