如何减少cakephp中的会话时间

时间:2016-06-17 14:20:11

标签: cakephp

我已经将这段代码写在cakephp的app / Config / core.php文件中,并在1分钟内超时

Configure::write('Session', array(
        'defaults' => 'php',
        'timeout' => 1,
        'autoRegenerate' => true
));

但此代码不起作用

1 个答案:

答案 0 :(得分:0)

当您使用'php' defaults时,超时实际上取自session.cookie_lifetime中的php.ini指令。更改php的php.ini配置中的值或更改配置如下:

Configure::write('Session', array(
    'defaults' => 'php',
    'autoRegenerate' => true,
    'ini' => array('session.cookie_lifetime' => $timeInSeconds)
));