我是 Laravel 新手,但這不是我的第一個應用程序。我創(chuàng)建了一個博客作為我的第一個實踐項目。我在創(chuàng)建博客時沒有遇到這個問題。我更新了 .env 文件以反映應用程序名稱和數(shù)據(jù)庫憑據(jù)。我使用 bash 創(chuàng)建控制器、模型并遷移數(shù)據(jù)庫表。一切順利。數(shù)據(jù)庫反映了新表。但是,我注意到頁面和元標題不正確。它仍然顯示舊的默認值“Laravel”。當我執(zhí)行 ui:auth 時,我嘗試測試注冊頁面并收到錯誤:Illuminate\Database\QueryException SQLSTATE[HY000] [1049] 未知數(shù)據(jù)庫 'laravel' (SQL: 選擇 count(*) 作為聚合,來自users where email= email@gmail.com) http://localhost:8000/register 隱藏解決方案 數(shù)據(jù)庫名稱似乎不正確 您使用的是默認數(shù)據(jù)庫名稱 laravel。該數(shù)據(jù)庫不存在。編輯 .env 文件并在 DB_DATABASE 鍵中使用正確的數(shù)據(jù)庫名稱。我已經編輯了 .env 文件。當我在單獨的編輯器中將其拉出時,它會顯示我的更改,并且“laravel”不在文件中。這是怎么發(fā)生的?我嘗試清除瀏覽器歷史記錄,以防出現(xiàn)緩存問題。我在文件結構中搜索了其他可能的配置文件,甚至更改了 .env.example 文件,但它仍然不會顯示我的更改。我完全不知道如何繼續(xù)。我搜索了規(guī)格,看看是否能找到我錯過的步驟,但我不知所措。APP_NAME=MandalanTalesAPP_ENV=localAPP_KEY=base64:HCZ7ZwocluPDKnz/r5nn5w51DNZRo0GI/8rRGUONRBI=APP_DEBUG=trueAPP_URL=http://localhostLOG_CHANNEL=stackDB_CONNECTION=mysqlDB_HOST=127.0.0.1DB_PORT=3306DB_DATABASE=mandalanDB_USERNAME=AliciaGuitarDB_PASSWORD=abc123我從 .gitignore 中刪除了 .env 文件,以便您可以看到它。請幫忙。我是自學成才,沒有任何面對面的資源。
1 回答

楊__羊羊
TA貢獻1943條經驗 獲得超7個贊
每次更改 .env 文件時,都需要在 cmd 中運行它
php artisan config:cache
之后,運行程序php artisan serve
- 1 回答
- 0 關注
- 153 瀏覽
添加回答
舉報
0/150
提交
取消