【发布时间】:2020-12-22 06:23:14
【问题描述】:
我将我的 laravel 项目版本 8 上传到 000webhostapp 我做了所有必需的配置。该项目在我的 localhost pc 上正常运行,但是在 000webhost 上使用它时,视图正常显示,但是当有一个想要访问控制器的函数时,我收到此错误
Illuminate\Contracts\Container\BindingResolutionException
Target class [App\http\Controllers\ScheduleController] does not exist.
知道我的电脑上一切正常
路线
Route::get('/schedules','App\http\Controllers\ScheduleController@openPage');
ScheduleController
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Models\schedule;
Use File;
class ScheduleController extends Controller
{
【问题讨论】:
-
验证您的所有文件都已正确上传,尤其是。路由和控制器。如果不是,我们将需要更多信息。
-
一切都已正确上传,请告诉我类似的信息,以便我可以用足够的信息更新我的使用
-
尝试清除路由缓存,查看缓存并运行撰写自动加载相关命令。
标签: php laravel web-hosting