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