laravel session丢失问题
例如,直接上手laravel中的session, session()->put('key', 'value'); 之后, session()->get('key')获取了一次,第二次再获取就没了;
laravel 并没有使用php自带的session $_SESSION 也同样不能使用,laravel自己内建了全新的session
写入session的方法是
Session::put(‘key’,’value’);
仅仅这样是不够的,偶尔会丢失Session
你还需要在写入Session的之后执行保存Session::save();
<?php
session()->put('key', 'value');
// 写入之后保存,避免丢失
session()->save();
这样就解决了session丢失的问题了。
你的坚持 ------ 终将美好 ~
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步