17

symfonyでセッションタイムアウトを増やす方法を知りたいのですが。symfonyの設定を調整するだけで十分ですか、それともphp.iniファイルで何かを設定する必要がありますか?

4

2 に答える 2

28

Symfony2.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 に答える