搜索

首页  >  问答  >  正文

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

刚学laravel,这个session怎么用?

这样用会报错

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

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

这个怎么解决呢?

某草草某草草2836 天前735

全部回复(3)我来回复

  • PHPz

    PHPz2017-05-16 16:54:20

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

    回复
    0
  • 黄舟

    黄舟2017-05-16 16:54:20

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

    回复
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:54:20

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

    Route::group(['middleware' => ['web']], function () {
        // your routes here
    });

    回复
    0
  • 取消回复