2012-12-05 69 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