我正在使用CakePHP 2.3.6。
我认为这个问题可能是这些问题的重复问题:
CakePHP Session Expires - Frequently
cakePHP Session expiring too soon
但是,不幸的是,我没有从这些问题得到任何结果'建议,即增加Session.timeout
。
我的项目中有2个控制器,用于2个面板:用户&管理员。两个面板都会在一段时间后退出,可能是30分钟。但是,我在这里没有使用Security Component
或Auth Component
。我的配置是:
在我的core.php
文件中:
Configure::write('Session',array('defaults'=>'php','timeout'=>4320,'cookieTimeout'=>4320/*,'checkAgent'=>false*/,'autoRegenerate'=>true));
Configure::write('Session.save','cake');
仍然无法正常工作。我的错是什么?我该怎么办 ?请帮帮我。
由于
答案 0 :(得分:1)
在Config/core.php
中尝试此操作。
Configure::write('Session.timeout', '180'); // (180 = minutes)