This question already has an answer here:
这个问题在这里已有答案:
- How do I expire a PHP session after 30 minutes? 11 answers
- 如何在30分钟后使PHP会话到期? 11个答案
I want to expire session after 45 minute.
我想在45分钟后过期。
Is there any simple way to that?
有没有简单的方法呢?
Should I change any config in PHP.ini file?
我应该更改PHP.ini文件中的任何配置吗?
1 个解决方案
#1
1
This can be done by using the ini_set function in PHP. Look at this code:
这可以通过在PHP中使用ini_set函数来完成。看看这段代码:
// Get the actual session timeout
$currentTimeoutInSecs = ini_get(session.gc_maxlifetime);
// Set the session timeout
ini_set(session.gc_maxlifetime, 45*60);
#1
1
This can be done by using the ini_set function in PHP. Look at this code:
这可以通过在PHP中使用ini_set函数来完成。看看这段代码:
// Get the actual session timeout
$currentTimeoutInSecs = ini_get(session.gc_maxlifetime);
// Set the session timeout
ini_set(session.gc_maxlifetime, 45*60);