zoukankan      html  css  js  c++  java
  • thinkphp3.2设置session的过期时间

    thinkPHP3.2中session的过期时间配置是不能使用的,我们需要修改一下它的配置文件thinkPHP>common>functions.php,找到这一行:

    if(isset($name['expire']))          ini_set('session.gc_maxlifetime', $name['expire']);

    改成:

            if(isset($name['expire']))          ini_set('session.gc_maxlifetime', $name['expire']);ini_set('session.cookie_lifetime', $name['expire']);

    然后在你项目的配置文件中添加session的过期配置:

    'SESSION_OPTIONS'         =>  array(
            'name'                =>  'BJYSESSION',                    //设置session名
            'expire'              =>  5,                      //SESSION过期时间,单位秒
            'use_trans_sid'       =>  1,                               //跨页传递
            'use_only_cookies'    =>  0,                               //是否只开启基于cookies的session的会话方式
        ),
  • 相关阅读:
    Git 基本操作
    Git 基础
    MarkDown教程
    Python常用函数
    Python生成器
    Python列表生成式
    Python迭代
    Python切片
    Python函数
    Python不可变对象
  • 原文地址:https://www.cnblogs.com/mrcln/p/5564656.html
Copyright © 2011-2022 走看看