我使用PHP MVC框架Symfony构建了一个按需Web应用程序。但是,它有一个令人烦恼的bug - 在大约15-30分钟的不活动后,会话过期。有一个配置指令可以防止会话过期,但它不起作用。即使像这样的解决方法也没有帮助我。
我打算在可预见的未来内不迁移到修复此错误的Symfony 1.1。
有人遇到过并解决了这个问题吗?如果能给一两个提示,我将不胜感激!
我打算在可预见的未来内不迁移到修复此错误的Symfony 1.1。
有人遇到过并解决了这个问题吗?如果能给一两个提示,我将不胜感激!
我调查了一下,我的同事也认为心跳页面调用应该可以解决问题,你只需要确保调用的操作会重置会话计时器(例如ajax字段完成本身不会这样做)。
您可以使用
all:
.settings:
timeout: false
你可以将超时时间设置为一些较大的数字(比如10天左右)
all:
.settings:
timeout: 864000