首页 > laravel session 存储失败Session store not set on request.

laravel session 存储失败Session store not set on request.

刚学laravel,这个session怎么用?

这样用会报错

Request::session()->put('user', 'test');

报错内容:Session store not set on request.

这个怎么解决呢?


你把Laravel更新到5.2.27和之后的版本应该就没事了。
参考Laravel5.2.27自动在每个页面加上web中间件


session 的配置文件配置在 config/session.php
你可以看一下是不是你配置不对


如果你是laravel5.2,在使用session状态,csrf防护等功能时,要使用“web”中间件

Route::group(['middleware' => ['web']], function () {
    // your routes here
});
【热门文章】
【热门文章】