我已經安裝了WAMP及其ON, 也是最新的Laravel應用程序。Laravel新手,身份驗證錯誤句柄?
從控制檯我跑: PHP工匠製作:AUTH
我所做的一切設置數據庫.ENV文件中是這樣的:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=firstapp
DB_USERNAME=smith
DB_PASSWORD=hammerfall0
然後:PHP工匠遷移
遷移表現出一些關於最大長度的數據庫問題, ,但我想出來並修復。
所以,現在當我運行:php artisan serve
去爲localhost:8000 /註冊它拋出我這個錯誤:SQLSTATE [HY000] [1045] 訪問被拒絕:647
QueryException在Connection.php線用戶 '宅' @ '本地主機'(使用密碼:是) (SQL:SELECT COUNT(*)作爲骨料從
users
其中
和這一個
PDOException在Connector.php線68:SQLSTATE [HY000] [1045]訪問 (使用密碼:是)拒絕用戶宅「@ 'localhost' 的
據我所知,Laravel仍然試圖用宅基地證書連接到數據庫,問題是爲什麼?如果遷移成功,並在phpMyAdmin表創建...
也許它的一些明顯或我搞砸了的東西, 請幫助:)
是的,它固定的,但其怪異的,有「數據庫」 => ENV(「DB_DATABASE」,「僞造」),其鍛造並不意味着它從獲取數據.env文件? – Eugene
是的,它應該從環境變量DB_DATABASE中獲取數據,如果沒有設置DB_DATABASE環境變量,它將默認爲「僞造」... – Serge
但.env文件**是**集合......它只是沒有意義,或者必須包含單詞'default'? – Eugene