1. 程式人生 > >thinkphp中session設定session週期無效

thinkphp中session設定session週期無效

首先需要在 /Thinkphp/Common/funtion.php中搜索gc_maxlifetime

// 原始碼 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'              =>  24*3600*30,                      //SESSION儲存30天 'use_trans_sid'       =>  1,                               //跨頁傳遞 'use_only_cookies'    =>  0,                               
//是否只開啟基於cookies的session的會話方式 ),