wp core安装无法用WP-CLI连接数据库。

问题描述 投票:0回答:1

我不知道为什么会这样,但是不知道为什么,当我试图用WP CLI安装WordPress时,用了 wp core install,它不能完成,并抛出 Error: Error establishing a database connection 错误。

我已经检查了所有的东西,我不知道问题出在哪里。我使用的是MAMP PRO,所有的设置都是在 wp-config.php 文件都是正确的。

我是通过 localhost 和数据库的创建就很好,我可以看到那里。

我试着改变 localhost127.0.0.1wp-config 文件,但这就彻底完蛋了。

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

如果我直接进入本地网址,我可以看到WP安装界面,然后在我选择语言后,它将我重定向到设置,在那里我可以命名网站,用户名,密码等。我根本就没有看到DB连接信息。

我确实不得不在我的 .zshrc 文件。export PATH=$PATH:/Applications/MAMP/Library/bin/ 因为它有一个问题,当创建 wp-configwp config create但一旦我添加了这个,它就能够创建 wp-config 文件没有错误,所以也许这可能是一个问题? 但总的来说,我很困惑。我有一个bash脚本可以自动生成所有这些,但现在我不知道问题出在哪里,因为看起来所有的设置都是正确的。

php wordpress bash wp-cli
1个回答
1
投票

如果你在Mac上使用MAMP,请更新wp-config.php中的主机名。

define( 'DB_HOST', 'localhost:/Applications/MAMP/tmp/mysql/mysql.sock' );
© www.soinside.com 2019 - 2024. All rights reserved.