Laravel项目无法在cpanel中工作面临错误目标类[App \ Http \ Controllers \ fileController]不存在

Laravel项目无法在cpanel中工作遇到错误目标类[App \ Http \ Controllers \ fileController]不存在。但是项目完全在本地运行,没有错误。 错误图片

Laravel项目无法在cpanel中工作面临错误目标类[App \ Http \ Controllers \ fileController]不存在


route.php

Laravel项目无法在cpanel中工作面临错误目标类[App \ Http \ Controllers \ fileController]不存在


AuthorController.php

Laravel项目无法在cpanel中工作面临错误目标类[App \ Http \ Controllers \ fileController]不存在


请帮帮我。谢谢。

mingjiang2009 回答:Laravel项目无法在cpanel中工作面临错误目标类[App \ Http \ Controllers \ fileController]不存在

错误似乎很直接-您似乎缺少FileController的定义,并且在路由文件中的某处您正在调用控制器

Route::resource('files','FilesController'); 

要解决此类问题,请确保未将任何控制器重命名为其他名称,或者可以简单地运行artisan

php artisan make:controller FilesController -r 

克服这个问题。另外,请尝试使用足智多谋的控制器,因为诸如“ PUT”,“ PATCH”,“ GET”等动词会降低代码的可读性。如果您不希望在路由内的资源丰富的控制器中公开所有方法,则可能会出现

Route::resource('files','FilesController')->except('index','show'); 

等等。

本文链接:https://www.f2er.com/3081827.html

大家都在问