Sollte DB_HOST in 127.0.0.1 geändert werden?
P粉514001887
P粉514001887 2023-08-26 17:50:38
0
2
630
<p>Also verwende ich XAMPP und Laravel 5.x mit PHP 7.4 und wenn ich meinen lokalen Server lade, tritt ein Fehler auf und ich kann nicht auf die Datenbank auf meinem System zugreifen. Als ich online suchte, lautete die Antwort, dass ich die lokale Adresse <code>DB_HOST</code> in der Datei <code>database.php</code> ändern sollte ; anstatt es auf localhost zu setzen, da MYSQL TCP anstelle eines UNIX-Sockets für die Verbindung verwendet. Wird es Probleme verursachen, wenn ich diese Änderung auf Staging- oder Produktionsserver übertrage? </p>
P粉514001887
P粉514001887

Antworte allen(2)
P粉587780103

Laravel利用DotEnv库来配置不同的环境。 您可以按照Laravel文档来生成每个环境(本地和开发服务器)的.env文件。

P粉986860950

在实际服务器上,您需要连接到包含应用程序使用的数据库的数据库服务器, 因此与数据库相关的.env配置需要更改为实际的数据库服务器

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

您需要阅读关于Laravel项目部署的内容

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage