永发信息网

laravelsession:get获取不到数据怎么办

答案:2  悬赏:40  手机版
解决时间 2021-01-03 00:53
  • 提问者网友:斑駁影
  • 2021-01-02 15:06
laravelsession:get获取不到数据怎么办
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-01-06 20:11
1.分别用Session::put和get, 2.在本地正常,在服务器上就获取不到值,但是存的有。也有$request->session()->get或者put也试过,出现同样的问题。 3.中间件里面也添加了相应的startsession的; 代码如下: $before_time = Session::get($data
全部回答
  • 1楼网友:时间的尘埃
  • 2021-01-06 21:06
通常 这种问题都是 未将路由置于 web 中间件下 protected $middlewareGroups = [ //中间件web 'web' => [ \App\Http\Middleware\EncryptCookies::class, \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class, //看到这里了吗!StartSession!!!!要把路由放在这个中间件了才会启动Session!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯