CakePHP会话将过期,其中“Security.level”设置为低,“Session.timeout”设置为12000
我的客户抱怨说,她发布了一个表单,并被踢到她的登录。我在CakePHP会话将过期,其中“Security.level”设置为低,“Session.timeout”设置为12000,php,session,cakephp,session-timeout,Php,Session,Cakephp,Session Timeout,我的客户抱怨说,她发布了一个表单,并被踢到她的登录。我在app/config/core.php中有以下代码: Configure::write('Session.timeout', '12000'); Configure::write('Security.level', 'low'); 使用这些设置,会话应该持续1000小时,对吗?那么还发生了什么 我意识到客户可能向我错误地报告了错误,可能还涉及其他因素,但我甚至不知道该问她什么。几个月前,我也遇到了同样的问题。在我的例子中,我的代码中几乎没
app/config/core.php
中有以下代码:
Configure::write('Session.timeout', '12000');
Configure::write('Security.level', 'low');
使用这些设置,会话应该持续1000小时,对吗?那么还发生了什么
我意识到客户可能向我错误地报告了错误,可能还涉及其他因素,但我甚至不知道该问她什么。几个月前,我也遇到了同样的问题。在我的例子中,我的代码中几乎没有bug,所以他们把我踢开了。如果使用requestAction,请先检查它们。问题与Internet Explorer有关。这就是我所能做到的;我刚告诉我的客户使用更好的浏览器。问题已解决。是否可能还需要优化PHP的会话配置?另一个可能的问题是IE没有使用特殊字符保存子域中的cookie。例如,但是