我正在处理遗留的cakephp 2.6.1应用程序,而客户需要更长的会话超时。我可以延长cookie持续时间,但无论我更改什么配置,如果用户闲置大约一个小时,会话将在服务器上到期。有什么我想念的吗?这是我的会话配置:
Configure::write( 'Session', array(
'defaults' => 'php',
'cookie' => 'CookieName',
'timeout' => 240,
'cookieTimeout' => 240,
'autoRegenerate' => true,
'ini' => array(
'session.gc_maxlifetime' => 14400,
'session.cookie_lifetime' => 14400,
),
));
该应用程序在PHP 5.6的标准LAMP堆栈中运行