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:phpstudyWWWlaravel-master esourcesviewsauthlogin.blade.php)

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

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


原文地址:https://www.cnblogs.com/-lin/p/7767620.html