我想知道如何增加Symfony中的会话超时时间。只需调整Symfony配置设置是否足够,还是我还需要在php.ini文件中进行一些配置?
对于Symfony 2.0.x版本
framework:
session:
lifetime: 43200 #time in seconds
对于Symfony >= 2.1.0
framework:
session:
cookie_lifetime: 43200 #time in seconds
针对sf1.0版本:
更改apps/appname/config/settings.yml中的值:
all:
.settings:
timeout: 1800 #session lifetime value in seconds
针对sf1.1+版本:
请将以下内容添加到apps/appname/config/factories.yml文件中:
user:
class: myUser
param:
timeout: 1800 #session lifetime value in seconds