我是 Laravel 新手,但这不是我的第一个应用程序。我创建了一个博客作为我的第一个实践项目。我在创建博客时没有遇到这个问题。
我更新了 .env 文件以反映应用程序名称和数据库凭据。我使用 bash 创建控制器、模型并迁移数据库表。一切顺利。数据库反映了新表。
但是,我注意到页面和元标题不正确。它仍然显示旧的默认值“Laravel”。当我执行 ui:auth 时,我尝试测试注册页面并收到错误:
Illuminate\Database\QueryException SQLSTATE[HY000] [1049] 未知数据库 'laravel' (SQL: 选择 count(*) 作为聚合,来自users where email= email@gmail.com) http://localhost:8000/register 隐藏解决方案 数据库名称似乎不正确 您使用的是默认数据库名称 laravel。该数据库不存在。
编辑 .env 文件并在 DB_DATABASE 键中使用正确的数据库名称。
我已经编辑了 .env 文件。当我在单独的编辑器中将其拉出时,它会显示我的更改,并且“laravel”不在文件中。这是怎么发生的?我尝试清除浏览器历史记录,以防出现缓存问题。我在文件结构中搜索了其他可能的配置文件,甚至更改了 .env.example 文件,但它仍然不会显示我的更改。我完全不知道如何继续。我搜索了规格,看看是否能找到我错过的步骤,但我不知所措。
APP_NAME=MandalanTales
APP_ENV=local
APP_KEY=base64:HCZ7ZwocluPDKnz/r5nn5w51DNZRo0GI/8rRGUONRBI=
APP_DEBUG=true
APP_URL=http://localhost
LOG_CHANNEL=stack
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=mandalan
DB_USERNAME=AliciaGuitar
DB_PASSWORD=abc123
我从 .gitignore 中删除了 .env 文件,以便您可以看到它。请帮忙。我是自学成才,没有任何面对面的资源。
杨__羊羊