php.ini
session.cookie.lifetime
设置cookie_lifetime为0但一关闭浏览器后session就被删除无法保持登录状态
如果设置cookie_lifetime为7200,则表示存活2个小时,此时就算关闭浏览器也不会删除session,再次打开浏览器依然保持登录状态
session.gc.maxlifetime
session.gc.maxlifetime是指设置session最大的过期时间,指php按照一定的几率 执行它的垃圾回收机制,
这个机制指判断当前时间减去session文件最后修改时间是否大于session.gc.maxlifetime,是则删除session文件;
但session.save_path分级的话就不会执行这个回收机制;