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丢失的问题了。
你的坚持 ------ 终将美好 ~