Laravel PHP致命错误:类';App\\User';在第100行的/home/e/橡皮擦/domains/domain.com/app/Http/Controllers/Auth/RegisterController.php中找不到

Laravel PHP致命错误:类';App\\User';在第100行的/home/e/橡皮擦/domains/domain.com/app/Http/Controllers/Auth/RegisterController.php中找不到,laravel,Laravel,登记表不起作用。我在Apache错误日志中得到此错误 RegisterController.php返回User::create([: auth.php: 'providers' => [ 'users' => [ 'driver' => 'eloquent', 'model' => App\Models\User::class, ], ] 由于更改了用户模型的名称空间,因此还必须更新RegisterController文件

登记表不起作用。我在Apache错误日志中得到此错误

RegisterController.php
返回User::create([:

auth.php:

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

由于更改了用户模型的名称空间,因此还必须更新
RegisterController
文件顶部的
use
语句

改变这个

use App\User;
对此

use App\Models\User;

假设您已将此文件与Laravel项目创建者生成的默认文件分开,在
app/Http/Controllers/Auth/RegisterController.php
的顶部,您应该会看到这一行:

use App\User;
将其更改为:

use App\Models\User;

您还应该对项目目录的其余部分进行此更改。

转到
RegisterController.php
文件,然后 更新此

use App\User; 

使用App\Models\User;
然后转到
User.php
并更新名称空间 从

顺便说一下,不要忘记将
User.php
文件移动到您创建的
Models
目录中


希望这对你有所帮助

谢谢你的时间!谢谢你的时间!
use App\User; 
namespace App; 
namespace App\Models;