【技巧分享】最近很多朋友在问,怎么设置session的时间,尽可能长久一点,因为在开发的时候总是要登录就很麻烦,因此我总结了一些我个人的经验技巧给大家!
thinkphp的session设置周期是无效的;直接的影响就是无法保留用户的登陆状态;用thinkphp开发的项目;关闭浏览器后用户就退出了;即便设置了session周期也没作用;这个bug存在很久了;但是thinkphp官网一直没处理更新;吐槽完毕;下面来解决这个bug:
首先需要在 /Thinkphp/Common/funtion.php 公告函数的第1213行添加如下内容;如果不是在1213行;就搜索gc_maxlifetime;
更改后的代码
然后在配置项/Application/Common/conf/config.php中添加如下代码
ok;大功告成