thinkphp 设置 session的生存时间
在App/Common/conf/conf.php中添加
'SESSION_OPTIONS' => array( 'name' => 'BJYSESSION', //设置session名 'expire' => 3600, //SESSION保存时间 'use_trans_sid' => 1, //跨页传递 'use_only_cookies' => 0, //是否只开启基于cookies的session的会话方式 ),
然后修改Thinkphp/Common/function.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']);
}

浙公网安备 33010602011771号