Session store not set on request.

lavarel路由调用,访问报错:

ErrorException in 7512e84842ec28816813b048640980a4d0dfb729.php line 1: Undefined variable: errors

然后就在调用$errors的地方判断isset($errors) ,报错

Session store not set on request. (View: D:\phpstudy\WWW\laravel-master\resources\views\auth\login.blade.php)

找了很久,也修改了routes.php文件:

Route::group(['middleware' => ['web']], function () {
//
});
仍然报错,看了 session是使用默认file,没问题;app/storage文件也是可写的,然后在
Kernel.php中添加了
protected $middleware = [
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
];
终于可以了


 

posted @ 2017-11-01 17:40  双木君  Views(3742)  Comments(0Edit  收藏  举报