【问题标题】:What's the default PHP session lifetime? [duplicate]默认的 PHP 会话生命周期是多少? [复制]
【发布时间】:2011-10-15 12:02:11
【问题描述】:

可能重复:
PHP : What is the default lifetime of a session

PHP 中的默认会话生命周期是多少?可以改吗?

【问题讨论】:

    标签: php


    【解决方案1】:

    您可以通过以下方式获取默认会话生命周期:

    echo ini_get('session.gc_maxlifetime');
    

    要设置您自己的会话生命周期或延长它,请执行以下操作:

    ini_set('session.gc_maxlifetime', 30*60); // Can be changed to anything in seconds
    

    【讨论】:

      【解决方案2】:

      获取:

      ini_get('session.gc_maxlifetime');
      

      设置:

      ini_set(‘session.gc_maxlifetime’,SOME_VALUE);
      

      【讨论】:

        【解决方案3】:

        它在您的 php.ini 文件中。默认为 24​​ 分钟,但很容易更改。

        查找session.gc_maxlifetime 并设置为您想要的值(以秒为单位)。

        【讨论】:

          【解决方案4】:

          php.ini 中 session.gc_maxlifetime 指令的默认值 (“gc”用于垃圾收集)是 1440 秒或 24 分钟。

          见:PHP : What is the default lifetime of a session

          【讨论】:

            猜你喜欢
            • 2010-09-14
            • 2013-01-21
            • 1970-01-01
            • 2021-07-21
            • 2011-01-02
            • 2011-05-13
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多