首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >会话存储路径:会话过期

会话存储路径:会话过期
EN

Stack Overflow用户
提问于 2013-06-27 16:49:36
回答 1查看 163关注 0票数 1

因为我的ubuntu服务器清除会话太早了,所以我决定使用另一个文件夹来存储会话。因此,我使用类似于以下内容:

代码语言:javascript
复制
session_save_path(SESSION_PATH);
ini_set('session.gc_probability', 1);
session_start();

我将它附加到每个需要session_start()的php文件中,希望这是正确的实现。

我的logout.php文件似乎确实清除了这个自定义目录中存储的会话。然而,我的问题是,如果用户没有注销,而只是关闭了浏览器,该怎么办?这些来自自定义文件夹的会话文件会随着时间的推移而被删除吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-11 00:39:44

是的,它将被php引擎清理。

会话启动期间可能会发生

垃圾收集(取决于session.gc_probability和session.gc_divisor)。Ref: PHP Documents

另一方面,设置session.gc_maxlifetime选项就足够了。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17338689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档