Php 将主机名设置为127.0.0.0

Php 将主机名设置为127.0.0.0,php,Php,我在Mac和MAMP上使用Megento 2.1.8和Php版本PHP7.0.20,重新编制索引时出现错误: SQLSTATE[HY000][2002]没有这样的文件或目录。人们通过将数据库主机名设置为127.0.0.1而不是localhost来解决这个问题 问题是:如何将数据库主机名设置为127.0.0.1而不是localhost?尝试更新magento安装目录下的文件/app/etc/env.php,您可以将那里的数据库主机更改为127.0.0.1127.0.0.1。1是环回ip地址,而不是

我在Mac和MAMP上使用Megento 2.1.8和Php版本PHP7.0.20,重新编制索引时出现错误:

SQLSTATE[HY000][2002]没有这样的文件或目录。人们通过将数据库主机名设置为127.0.0.1而不是localhost来解决这个问题


问题是:如何将数据库主机名设置为127.0.0.1而不是localhost?

尝试更新magento安装目录下的文件
/app/etc/env.php
,您可以将那里的数据库主机更改为127.0.0.1

127.0.0.1。1是环回ip地址,而不是主机名。通过指定127.0.0.1而不是localhost作为主机名,可以从php连接到位于localhost上的mysql服务器。