top-think / think

ThinkPHP Framework ——十年匠心的高性能PHP框架
http://www.thinkphp.cn
Other
7.83k stars 1.62k forks source link

session设置有效期,提前失效 #983

Open Time-travelers opened 5 years ago

Time-travelers commented 5 years ago

session.php 164行

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

session设置有效期,cookie里的sesssionID 也级联设置了有效期。 刷新页面session有效期会更新,但是cookie的有效期没有跟着更新。导致cookie到期后session失效