0

我不知道它为什么这样做,但由于某种原因,当我尝试使用 WP CLI 安装 WordPress 时wp core install,它无法完成并引发Error: Error establishing a database connection错误。

我已经检查了所有内容,但不确定是什么问题。我正在使用 MAMP PRO 并且wp-config.php文件中的所有设置都是正确的。

我正在通过连接,localhost并且数据库创建得很好,我可以在那里看到。

我已经尝试在文件中更改localhost为,但这完全是错误的。127.0.0.1wp-config

连接的用户名和密码是 和 的默认rootroot

如果我直接转到本地 URL,我可以看到 WP 安装屏幕,然后在我选择语言后,它会将我重定向到我可以命名站点、用户名、密码等的设置。我从来没有看到数据库连接信息一点也不。

我确实必须在我的.zshrc文件 中设置export PATH=$PATH:/Applications/MAMP/Library/bin/它:因为在使用 创建wp-config文件时出现问题wp config create,但是一旦我添加了它,它就能够毫无错误地创建wp-config文件,所以也许这可能是一个问题?但总的来说,我被难住了。我有一个 bash 脚本可以自动生成所有这些,但现在我不确定问题出在哪里,因为它看起来一切都设置正确。

4

1 回答 1

4

如果您在 Mac 上运行并使用 MAMP,请更新 wp-config.php 中的主机名

define( 'DB_HOST', 'localhost:/Applications/MAMP/tmp/mysql/mysql.sock' );
于 2020-05-29T13:05:41.963 回答