thinkphp设置session有效时间

thinkphp的框架文件

ThinkPHP/Common/functions.php

function session(){

  在这个方法中找到

  thinkphp .1版

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

  thinkphp .2版

  if(isset($name['expire'])) {

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

    ini_set('session.cookie_lifetime', $name['expire']);
  } } 把 ini_set('session.cookie_lifetime', $name['expire']); 加在 thinkphp3.1的里面 在项目的配置文件中 Application/Common/Conf/config.php /* session设置 */
'SESSION_OPTIONS' => array(
  'name' => 'BJYSESSION', //设置session名 BJYSESSION 是为了区分 PHPSESSION
  'expire' => **, //SESSION保存15天
  'use_trans_sid' => , //跨页传递
  'use_only_cookies' => , //是否只开启基于cookies的session的会话方式
), 所有的session值的有效时间就设置完了

thinkphp设置session有效时间

上一篇:groovy-脚本和类


下一篇:[AngularJS] 使用AngularAMD动态加载Controller