2011-04-29 95 views
1

我的客户抱怨她发表了一个表单并被踢到了她的登录页面。我在app/config/core.php以下代码:CakePHP会话过期,`Security.level`设置为低,`Session.timeout`设置为12000

Configure::write('Session.timeout', '12000'); 
Configure::write('Security.level', 'low'); 

会议应持续千小时使用这些设置,对不对?那么还有什么呢?

我意识到客户端可能会错误地向我报告错误,并且可能涉及其他因素,但我甚至不知道要问她什么。

+0

您可能需要调整PHP的会话配置吗? – 2011-04-29 20:27:50

回答

2

该问题与Internet Explorer有关。这是我得到的;我只是告诉我的客户使用更好的浏览器。问题解决了。

0

几个月前我有同样的问题。在我的例子中,我的代码中有很少的错误,所以他们把我踢开了。如果你使用requestAction,那么先检查它们。

+0

另一个可能的问题是IE不保存具有特殊字符的子域的cookie。例如http://this.subdomainisok.com,但http://there_are-problems.withthissubdomain.com – Aziz 2011-04-30 07:58:22