应该将DB_HOST更改为127.0.0.1吗?
P粉514001887
P粉514001887 2023-08-26 17:50:38
0
2
617
<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项目部署的内容

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板