Session和Cookie总结
项目中遇到的问题
用户执行登录操作,登录成功后跳转首页,但程序获取登录状态信息为false又重新跳转登录页面。
排查点
1、登录成功后登录状态是否有记录操作
2、打印首页验证登录位置的登录状态是否存在
3、检查Session 存放位置 redis、file、db
3、session如果是file存放 检查存放写入目录的权限
4、session如果是redis存放 检查redis 是否连接正常 db同理
5、检查浏览器cookie记录是否存在sessionid (PHPSESSIONID)
6、如果sessionid没有记录 检查php.ini配置文件 session.use_cookies是否开启 以及相关seesion cookie的配置项