我在apache服务器2.4.16上使用PHP 5.5.38。在某段时间后(约25分钟),我会遇到这个会话丢失的问题。我发现这些参数在php.ini文件约25分钟后会话丢失
的session.gc_maxlifetime = 1440
session.gc_probability合= 10
但是这些代码已经达到设定为不同的值。代码看起来像这样
ini_set('session.gc_maxlifetime', 60*60*24*7);
ini_set('session.use_cookies', 1);
ini_set('session.gc_probability', 0);
我确认他们返回旧值,这意味着它没有失败或什么。
我不知道在哪里可以找到失去会话的原因。任何想法或建议将不胜感激。
你检查你的htaccess文件?你有什么喜欢'php_value session.gc_maxlifetime' – Thamaraiselvam
是的,我也检查了htaccess文件,没有什么。 – Shaonline