suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Sollte DB_HOST in 127.0.0.1 geändert werden?

<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粉514001887P粉514001887484 Tage vor631

Antworte allen(2)Ich werde antworten

  • P粉587780103

    P粉5877801032023-08-27 11:05:26

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

    Antwort
    0
  • P粉986860950

    P粉9868609502023-08-27 10:45:07

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

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

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

    Antwort
    0
  • StornierenAntwort