【问题标题】:Symfony2 not respecting my session lifetime settingSymfony2 不尊重我的会话生命周期设置
【发布时间】:2012-12-05 22:15:31
【问题描述】:

我在app/config/config.yml 中设置了我的应用程序,会话生命周期为一年:

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

但是,我的用户在闲置大约 小时 后会被启动,这当然是不到一年的时间。关于问题可能是什么的任何想法?

【问题讨论】:

  • 从 symfony2.4 开始,它是 cookie_lifetime 而不是 lifetime。如果您想知道是否偶然发现了这个问题:如何在 symfony2 中设置会话生存期。像我一样。

标签: symfony


【解决方案1】:

原来罪魁祸首是 php.ini 中的 gc_maxlifetime 被设置为仅 1440 秒。更多信息:symfony2 session lifetime

【讨论】:

    猜你喜欢
    • 2011-08-21
    • 1970-01-01
    • 2015-07-09
    • 2011-09-22
    • 2017-11-08
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 2012-04-07
    相关资源
    最近更新 更多