首頁 >後端開發 >php教程 >為什麼 Laravel Homestead 的「php artisan migrate」會拋出「Connection Refused」錯誤?

為什麼 Laravel Homestead 的「php artisan migrate」會拋出「Connection Refused」錯誤?

Linda Hamilton
Linda Hamilton原創
2024-11-03 18:14:29466瀏覽

Why Does Laravel Homestead's

Laravel Homestead 連線拒絕錯誤

Laravel Homestead 是一個流行的開發環境,在執行php artisan migrate 等指令時有時會遇到連線拒絕錯誤。最近,使用者在執行命令時遇到了此問題,並遇到錯誤「SQLSTATE[HY000] [2002] 連線被拒絕。」

解決問題

用戶

解決問題
DB_HOST=127.0.0.1
DB_DATABASE=tcv
DB_USERNAME=homestead
DB_PASSWORD=secret

用戶提供的他們的配置詳細信息,包括.env 文件中的設置:

他們還嘗試對DB_HOST、DB_USERNAME 和DB_PASSWORD 使用localhost 和root 的各種組合,但錯誤仍然存在。

解決方案雖然使用者能夠使用相同配置設定的Sequel Pro 連接到資料庫,但發現將.env 檔案中的DB_HOST 設定從127.0 更改為.0.1到localhost 解決了這個問題。遷移命令就可以成功執行了。

以上是為什麼 Laravel Homestead 的「php artisan migrate」會拋出「Connection Refused」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn