2012-12-05 71 views
2

我有我的應用程序集,app/config/config.yml,有一年一個會話有效期:Symfony2的不尊重我的會話有效期設置

framework: 
    session: 
     default_locale: %locale% 
     lifetime:  31536000 
     auto_start:  true 

然而,我的用戶遇到後閒置的約一小時啓動,這當然不到一年。任何想法可能是什麼問題?

+0

作爲symfony2.4的,它的'cookie_lifetime',而不是'lifetime'。如果你想知道如果你偶然發現這個問題:如何在symfony2中設置會話生存期。像我這樣的。 – k0pernikus

回答

4

原來,罪魁禍首是gc_maxlifetime在php.ini中被設置爲只1440秒。多一點的信息在這裏:symfony2 session lifetime