Session 正确配置会话cakephp

Session 正确配置会话cakephp,session,cakephp,Session,Cakephp,我有一个用cakephp 2.3开发的网站 我有一个登录系统,在几分钟(大约2分钟)不活动后,系统将注销我 在my core.php中,我有以下几行代码: Configure::write('Session', array( 'defaults' => 'php', 'cookie' => 'my_app', 'timeout' => 4320 )); Configure::write('Security.level', 'medium');

我有一个用cakephp 2.3开发的网站
我有一个登录系统,在几分钟(大约2分钟)不活动后,系统将注销我

在my core.php中,我有以下几行代码:

Configure::write('Session', array(
    'defaults' => 'php',
    'cookie' => 'my_app',
    'timeout' => 4320
));

    Configure::write('Security.level', 'medium');
我尝试了许多解决方案来设置
超时
高级
检查用户代理
,几分钟后注销我,什么都不起作用。
为了测试它,我使用了Chrome


如何解决此问题?

我退出“的经典原因是404次对图像、js、css文件的请求导致会话无效-检查丢失的资产。@AD7six谢谢。我不知道那个“常见问题”。很高兴知道。好的,事实上我是这么想的,但是如何检查呢?使用firebug和Chrome调试器,我没有发现任何错误@ad7six,它们将显示在apache日志、应用程序错误日志和网络选项卡中。如果不是这样,您可能需要调试CakeSession类(在其中放入日志语句),因为将会话超时设置为3天(故意的?)将意味着您的会话因某种原因而无效。使用“cake”默认值进行测试是一个好主意,可以消除删除会话文件的可能性。我建议您让cake来处理会话,而不是php。更好的GC