TP Session获取不到解决方法

在改遗留项目时,发现使用的为ThinkPHP3.1版本,项目中使用模块分组,问题说明:

两个分组(举例):Home 、Base,在Base中设置 session('key') = 'aaa',但是在Home下获取session时值为null

百思不得其解,最后尝试多次,均无效果。

今天无意间在tp的官方网站讨论模块看到:tp6获取不到设置的session??

官方回复为:session写入之后不能有 exit 或者 die 等中断操作, 赶紧在遗留的项目中试了一下,果然如此。

此教训供大家参考, 勿轻易入坑!!!

猜你喜欢

转载自blog.csdn.net/glx490676405/article/details/103176565
TP
今日推荐