Symfony2不尊重我的会话生命周期设置

Jas*_*ett 3 symfony

我的应用程序设置为,app/config/config.yml会话有效期为一年:

framework:
    session:
        default_locale: %locale%
        lifetime:       31536000
        auto_start:     true
Run Code Online (Sandbox Code Playgroud)

但是,我的用户在大约一个小时的不活动后开始启动,当然不到一年.关于问题可能是什么的任何想法?

Jas*_*ett 6

事实证明,罪魁祸首是gc_maxlifetime在php.ini被设置为仅1440秒.这里有一点信息:symfony2会话生命周期