php - 找不到 Laravel 5 用户模型

标签 php laravel laravel-5

我已将用户模型从默认应用目录移动到 app/Models。

我已将 User 中的命名空间更新为 namespace App\Models; 但出现此错误:

FatalErrorException in EloquentUserProvider.php line 122:
Class '\App\User' not found

我的 json 文件中有正确的条目:

"autoload": {
    "classmap": [
        "database",
        "app/Modules",
        "app/Models"
    ],
    "psr-4": {
        "App\\": "app/",
        "Modules\\": "app/Modules/"
    }
},

我错过了什么?

最佳答案

您需要更新您的 config/auth.php 文件。将 'model' => 'App\User' 更改为 'model' => 'App\Models\User'

关于php - 找不到 Laravel 5 用户模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28516454/

相关文章:

javascript - PHP 'include'函数的现代JS方法

php - 根据 Woocommerce 中的运输方式和付款方式添加费用

php - 使用 Graph API 删除 Facebook 帖子 - 无法正常工作

authentication - Laravel 5 检查用户是否登录

php - 让 Laravel Dusk 在 Ubuntu 16 wt Laravel 5.5 上正常运行

php - 如何比较 laravel 中的两个加密(bcrypt)密码

php - 自定义表单请求的条件验证

javascript - 如何在注销前引发确认警报

Laravel Voyager 登录后重定向到其他页面

php - Laravel - 选择要在表中显示的数据