【问题标题】:Target class [App\Http\Controllers\App\Http\Controllers\usercontroller] does not exist目标类 [App\Http\Controllers\App\Http\Controllers\usercontroller] 不存在
【发布时间】:2020-07-21 12:26:50
【问题描述】:

我的路线文件是:

我的用户控制文件是:

1.

这只发生在实时服务器上,但在本地主机上完美运行。 请给我解决方案。 Futuristicways.com

【问题讨论】:

    标签: class target


    【解决方案1】:

    随着 Laravel 的最新更新(8x 及以上),路由发生了变化。

    以前是

    Route::get('/', 'UserController@index');
    

    现在变成了

    Route::get('/',[UserController::class, 'index']);
    

    **而且您必须在您的 routes/web.php 或 routes/api.php 中导入 UserController(如果您使用的是 api)

    use App\Http\Controllers\UserController;
    

    参考这个问题的答案Class App\Http\Controllers\UserController Does Not Exist

    【讨论】:

      猜你喜欢
      • 2016-09-16
      • 2019-09-30
      • 2020-05-01
      • 1970-01-01
      • 2018-12-14
      • 2020-05-08
      • 2020-11-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多