我已经将这段代码写在cakephp的app / Config / core.php文件中,并在1分钟内超时
Configure::write('Session', array(
'defaults' => 'php',
'timeout' => 1,
'autoRegenerate' => true
));
但此代码不起作用
答案 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)
));