Container.php第719行中的ReflectionException:类绑定不存在

Container.php第719行中的ReflectionException:类绑定不存在,php,laravel-5.2,laravel-5.3,Php,Laravel 5.2,Laravel 5.3,最近,我正在为一个项目使用Laravel5.4(我以前使用过Laravel5.2)。我的api.php中有一个简单的路由 Route::get('/test', function () { return "test"; }); 当我试图使用url/api/test从邮递员访问此url时,出现以下错误- ReflectionException in Container.php line 719: Class bindings does not exist 在Laravel5.2中使用api时,

最近,我正在为一个项目使用Laravel5.4(我以前使用过Laravel5.2)。我的api.php中有一个简单的路由

Route::get('/test', function () {
return "test";
});
当我试图使用url/api/test从邮递员访问此url时,出现以下错误-

ReflectionException in Container.php line 719:
Class bindings does not exist

Laravel5.2中使用api时,我没有遇到这种错误。现在我被困在这里了。希望有人能提供解决方案,谢谢。

很晚了,但在我的例子中,注意RouteServiceProvider.php中的函数mapWebRoutes是我找到解决方案的地方。“网络”选项正是我所需要的

protected function mapWebRoutes(Router $router)
{
    $router->group([
        'namespace' => $this->namespace, 'middleware' => 'web',
    ], function ($router) {
        require app_path('Http/routes.php');
    });
}

后来,在我的例子中,注意RouteServiceProvider.php中的函数mapWebRoutes是我找到解决方案的地方。“网络”选项正是我所需要的

protected function mapWebRoutes(Router $router)
{
    $router->group([
        'namespace' => $this->namespace, 'middleware' => 'web',
    ], function ($router) {
        require app_path('Http/routes.php');
    });
}

您没有向我们显示所有代码。这是一个全新的laravel 5.4项目,在api.php中有一条路由。我写的东西,当我试图从postman访问时,我得到了错误,得到了解决方案,不知何故,我的routeMiddleware“bindings”=>\Illumb\Routing\Middleware\SubstituteBindings::class中缺少了这一行,您没有向我们显示所有代码。这是一个全新的laravel 5.4项目,在api.php中有一条路由。我写的东西,当我试图从postman访问时,我得到了错误,得到了解决方案,不知何故,我的routeMiddleware“bindings”=>\Illumb\Routing\Middleware\SubstituteBindings::class中缺少了这一行,