應該將DB_HOST改為127.0.0.1嗎?
P粉514001887
P粉514001887 2023-08-26 17:50:38
0
2
616
<p>所以我正在使用XAMPP和Laravel 5.x與PHP 7.4,當我載入我的本機伺服器時,遇到了一個錯誤,無法存取我的系統上的資料庫。當我在網路上搜尋時,我找到的答案說要在<code>database.php</code>檔案中將本地的<code>DB_HOST</code>位址更改為<code>127.0.0.1< ;/code>,而不是設定為localhost,因為MYSQL將使用TCP而不是UNIX套接字進行連線。如果我將此變更推送到暫存或生產伺服器,會造成問題嗎? </p>
P粉514001887
P粉514001887

全部回覆(2)
P粉587780103

Laravel利用DotEnv函式庫來配置不同的環境。 您可以依照Laravel文件來產生每個環境(本機和開發伺服器)的.env檔。

P粉986860950

在實際伺服器上,您需要連接到包含應用程式使用的資料庫的資料庫伺服器, 因此與資料庫相關的.env配置需要更改為實際的資料庫伺服器

DB_HOST=[这里是数据库服务器IP]
DB_PORT=3306
DB_DATABASE=[数据库名称]
DB_USERNAME=[用户名]
DB_PASSWORD=[用户密码]

您需要閱讀關於Laravel專案部署的內容

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板