Container.php第719行中的ReflectionException:类绑定不存在
最近,我正在为一个项目使用Laravel5.4(我以前使用过Laravel5.2)。我的api.php中有一个简单的路由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时,
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中缺少了这一行,