流明5.6 - 反射异常类XXController不存在



我正在尝试使用Lumen 5.6.3创建API。 并得到如下错误。

ReflectionException
Class AppHttpControllersListController does not exist
in Container.php line 767

web.php,我写道

$router->get('list', 'ListController@index');

我在目录中有ListController.phpapp/Http/Controllers

我做了composer dump-autoload -o,发现autoload_classmap.phpListController.php.

现在我在不使用控制器的情况下web.php拥有所有代码,并且可以工作。

$router->get('list', function(Request $request) {
return response()->json(['dummy'=>'dummy']);
}

任何意见将不胜感激。 谢谢。

我为bootstrap/app.php设置了一个错误的值。

我像下面这样设置。

require_once __DIR__.'/../../vendor/autoload.php';

在我像下面这样修改这部分之后,lumen 变成了能够在应用程序\控制器中调用控制器。

require_once __DIR__.'/../vendor/autoload.php';

相关内容

最新更新