核心 UI - Laravel -> 设置

Core UI - Laravel -> Setting Up

我正在尝试让 Core UI - Laravel 在我的本地主机 (https://github.com/taboritis/coreui-laravel) 上运行。

我已经按照步骤操作了。我可以进入登录屏幕。我通过 运行 php artisan migrate:fresh --seed 创建了 John Doe 用户,并且我还进行了迁移。

我尝试登录,但每次都会收到此错误:

SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from users where email = john.doe@example.com limit 1)

我的 .env 文件如下所示:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=coreui
DB_USERNAME=root
DB_PASSWORD=root

我的 config/database.php 文件如下所示:

'mysql' => [
            'driver' => 'mysql',
            'host' => env('DB_HOST', '127.0.0.1'),
            'port' => env('DB_PORT', '3306'),
            'database' => env('DB_DATABASE', 'coreui'),
            'username' => env('DB_USERNAME', 'root'),
            'password' => env('DB_PASSWORD', 'root'),
            'unix_socket' => env('DB_SOCKET', ''),
            'charset' => 'utf8mb4',
            'collation' => 'utf8mb4_unicode_ci',
            'prefix' => '',
            'strict' => true,
            'engine' => null,
        ],

我有点卡在这里了。接下来我该怎么办?

密码是321ewq,在

中可以看到
coreui-laravel/database/seeds/UsersTableSeeder.php 

GitHub link of the user seeder

编辑

文档建议您将此配置放在您的 .env 文件中

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=coreui
DB_USERNAME=root
DB_PASSWORD=

但是你的 .env 文件看起来像:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=coreui
DB_USERNAME=root
DB_PASSWORD=root

重新启动网络服务器并运行此命令:

php artisan config:clear 

已解决:出于某种原因,我不得不重新启动网络服务器,经过几次 php artisan config:clear 终于工作了。感谢大家的意见。你们都点赞了。

编码愉快!