User.php移动到Models/User.php时出现此错误

local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Fatal error: Class '\App\User' not found

vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php:126

推荐答案

Go to config/auth.php and change App\User:class to App\Models\User::class.

'providers' => [
    'users' => [
        'driver' => 'eloquent',
        'model' => App\Models\User::class,
    ],

Also change the namespace of User.php model

namespace App\Models;

Laravel相关问答推荐

嵌套数组请求的 Laravel 验证,其中如果整数之一为零,则另一个应大于零

分页计数(*)查询问题

Laravel 获取具有多对多关系的中间表数据

调用字符串上的成员函数

Laravel 5 - 更改模型文件位置

RuntimeException 未安装 Zip PHP 扩展

Laravel 从 5.1 升级到 5.2.0 错误

Laravel 5 将错误发送到Electron邮件

Laravel 在维护模式下显示自定义消息

验证规则 required_if 与其他条件(Laravel 5.4)

Laravel Auth::attempt() 返回 false

通过单击按钮保存 PhpSpreadSheet

Laravel - 如何恢复本地存储符号链接并刷新

找不到列:1054字段列表中的未知列0-Laravel-我的代码中的任何地方都没有0列

Laravel - 自定义时间戳列名称

如何在 Laravel 5 中验证当前、新密码和新密码确认?

遍历 Laravel 控制器中的结果集

使用哪个 Auth::check() 或 Auth::user() - Laravel 5.1?

Laravel 不活动时间设置

如何在 Eloquent Orm 中实现自引用(parent_id)模型