关于laravel5.2 Session Cache 不能使用问题

laravel5.2框架下载下来中间件默认是没有开启Session的

所以在 App\Http\Kernel 里面的$middleware 加入:
\Illuminate\Cookie\Middleware\EncryptCookies::class,
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\App\Http\Middleware\VerifyCsrfToken::class,

ps:框架不要在精简了,在精简不知道以后还要出什么叉子,真是的,搞了一晚上头都大了

4 个评论

whatever

whatever

移到$middlewareGroups中的web之下了
2016-01-30 15:01
fantiq

fantiq

5.2 的中间件分为全局与局部
路由定义也是这样

Route::group(['middleware' => ['web']], function () {
// 这里面的route 会使用到 web组里面的中间件
Route::get('/', ['uses' => 'DashboardController@index', 'as' => '/index']);
});
2016-02-17 21:56
mysteo

mysteo

终于知道怎么做了,在GOOGLE上查了很久没有找到原因
2016-03-07 08:53
cy

cy 回复 fantiq

感谢~~~这个问题困扰了3天了~~~
2016-06-24 17:16

要回复文章请先登录注册