Laravel PHP致命错误:类';App\\User';在第100行的/home/e/橡皮擦/domains/domain.com/app/Http/Controllers/Auth/RegisterController.php中找不到
登记表不起作用。我在Apache错误日志中得到此错误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文件
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;