17

我想知道如何增加 symfony 中的会话超时。仅调整 symfony 配置设置是否足够,或者我还必须在我的 php.ini 文件中配置任何内容?

4

2 回答 2

28

对于 Symfony 2.0.x

framework:
    session:
        lifetime: 43200  #time in seconds

对于 Symfony >= 2.1.0

framework:
    session:
        cookie_lifetime: 43200  #time in seconds
于 2012-07-09T18:39:24.883 回答
9

对于 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
于 2010-03-02T16:04:37.427 回答