为什么我收到“目标类 [Controller Name] 不存在”的错误消息。

6 浏览
0 Comments

为什么我收到“目标类 [Controller Name] 不存在”的错误消息。

我总是收到这个消息:

Illuminate\Contracts\Container\BindingResolutionException
目标类[MessagesController]不存在。

在一些路由和URL请求中,

MessagesController却没有包含在我的路由web文件中,也没有包含在任何控制器中。

有人能解释一下为什么控制器类会给出一个警告吗?

目标类[MessagesController]不存在。

接下来的问题是,有没有办法通过artisan命令删除一个未使用的控制器?

0
0 Comments

为什么出现目标类[控制器名称]不存在的问题?

问题的原因是没有正确导入MessagesController类。解决方法是在路由中添加正确的导入语句。

在路由中添加以下代码:

use App\Https\Controller\MessagesController;

0