php设置session存储到redis无效,无法获取写入的值,急寻解决!配置检查都正常,代码里通过ini_get也能获取到配置的信息save_handler,不知道问题在哪儿,希望知道的给予指导!
session_save_path 格式对没对,tcp://127.0.0.1:6379,如果格式没问题,你看下你redis里有没有key生成,最好用session.gc_maxlifetime设置一个过期时间
save_path是对的,redis里有没有session相关的key生成,如果有就不会取不到值了;session.gc_maxlifetime 跟这个没关系吧,现在是set后马上get都不行,不是间隔几分钟或更久
@黑马晓程序: 如果key用到了过期时间,你不设置,那就是0,生成就马上会消失,你可以试试
看看你sesssion是否开启
@风行天下12:
问题找到了,用的tp框架,config里的session驱动type没有修改,哎,我疏忽了
@风行天下12:
还是很感谢你的解答