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丢失的问题了。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM