簡體   English   中英

Laravel會話會在每個請求時清除。 非持久會話。 這是一場噩夢

[英]Laravel session clears at each request. Non persistent session. Its a nightmare

我正在使用laravel 4.2。 登錄代碼后,我重定向到儀表板的另一條路線。 但是會話在我的儀表板功能上並不持久

這是我的登錄功能代碼

Session::put('email', $userObject->email); 
Session::put('firstName', $userObject->first_name); 
Session::put('lastName', $userObject->last_name); 
Session::save();
return Redirect::to('/account/dashboard');

如果我嘗試在Session :: save()之后立即打印Session :: all(); 我可以得到值,但是重定向后什么也沒有。 當然,我的存儲路徑具有寫許可權(0777)會話驅動程序是“文件”,也嘗試過使用數據庫,但沒有運氣。非常感謝您的幫助,在此工作了將近一周。

由於付款網關庫上的PHP關閉標簽引起的問題。 它已包含在自動加載中。

檢查會話問題來的事情:

  1. 使用debug true檢查錯誤。
  2. 檢查日志文件(存儲文件夾)中的異常
  3. 不要在文件中包含PHP結束標記。 在安裝自定義庫之前,請確保它沒有結束標記或錯誤
  4. 不要從網站復制代碼。 如果這樣做,請將其粘貼到記事本中,然后將其復制到編輯器中

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM