会话在CakePHP中经常过期

时间:2014-07-12 09:10:07

标签: cakephp session-timeout

我正在使用CakePHP 2.3.6。

我认为这个问题可能是这些问题的重复问题:

CakePHP Session Expires - Frequently

cakePHP Session expiring too soon

但是,不幸的是,我没有从这些问题得到任何结果'建议,即增加Session.timeout

我的项目中有2个控制器,用于2个面板:用户&管理员。两个面板都会在一段时间后退出,可能是30分钟。但是,我在这里没有使用Security ComponentAuth Component。我的配置是:

在我的core.php文件中:

Configure::write('Session',array('defaults'=>'php','timeout'=>4320,'cookieTimeout'=>4320/*,'checkAgent'=>false*/,'autoRegenerate'=>true));
Configure::write('Session.save','cake');

仍然无法正常工作。我的错是什么?我该怎么办 ?请帮帮我。

由于

1 个答案:

答案 0 :(得分:1)

Config/core.php中尝试此操作。

Configure::write('Session.timeout', '180'); // (180 = minutes)