TP Session獲取不到解決方法

在改遺留項目時,發現使用的爲ThinkPHP3.1版本,項目中使用模塊分組,問題說明:

兩個分組(舉例):Home 、Base,在Base中設置 session('key') = 'aaa',但是在Home下獲取session時值爲null

百思不得其解,最後嘗試多次,均無效果。

今天無意間在tp的官方網站討論模塊看到:tp6獲取不到設置的session??

官方回覆爲:session寫入之後不能有 exit 或者 die 等中斷操作, 趕緊在遺留的項目中試了一下,果然如此。

此教訓供大家參考, 勿輕易入坑!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章