84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
所以我正在使用XAMPP和Laravel 5.x与PHP 7.4,当我加载我的本地服务器时,遇到了一个错误,无法访问我的系统上的数据库。当我在网上搜索时,我找到的答案说要在database.php文件中将本地的DB_HOST地址更改为127.0.0.1,而不是设置为localhost,因为MYSQL将使用TCP而不是UNIX套接字进行连接。如果我将此更改推送到暂存或生产服务器,会引起问题吗?
database.php
DB_HOST
127.0.0.1
Laravel利用DotEnv库来配置不同的环境。您可以按照Laravel文档来生成每个环境(本地和开发服务器)的.env文件。
.env
在实际服务器上,您需要连接到包含应用程序使用的数据库的数据库服务器, 因此与数据库相关的.env配置需要更改为实际的数据库服务器
DB_HOST=[这里是数据库服务器IP] DB_PORT=3306 DB_DATABASE=[数据库名称] DB_USERNAME=[用户名] DB_PASSWORD=[用户密码]
您需要阅读关于Laravel项目部署的内容
Laravel利用DotEnv库来配置不同的环境。您可以按照Laravel文档来生成每个环境(本地和开发服务器)的
.env
文件。在实际服务器上,您需要连接到包含应用程序使用的数据库的数据库服务器, 因此与数据库相关的
.env
配置需要更改为实际的数据库服务器您需要阅读关于Laravel项目部署的内容