我在延长 session 生命周期方面遇到了问题。
我试过了
//start sessions
ini_set('session.gc-maxlifetime', 60*60*22); //22h
echo ini_get("session.gc_maxlifetime");
但是,回显显示“1440”..默认值。
我的 php.ini 可以被保护吗?
最佳答案
ini_set
指的是无效的 ini 设置,session.gc-maxlifetime,尝试更改为 session.gc_maxlifetime(注意连字符应该是下划线):
ini_set('session.gc_maxlifetime', 60*60*22); //22h
echo ini_get("session.gc_maxlifetime");
关于php - 'session.gc-maxlifetime' 始终为默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10421387/