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

问题描述 投票:-2回答:1

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

请帮帮我。非常感谢。

laravel cpanel
1个回答
0
投票

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

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

要解决这样的问题,请确保您没有将任何控制器重命名为其他名称,或者可以简单地运行artisan

php artisan make:controller FilesController -r 

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

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

依此类推。

© www.soinside.com 2019 - 2024. All rights reserved.