我不知道为什么会这样,但是不知道为什么,当我试图用WP CLI安装WordPress时,用了 wp core install
,它不能完成,并抛出 Error: Error establishing a database connection
错误。
我已经检查了所有的东西,我不知道问题出在哪里。我使用的是MAMP PRO,所有的设置都是在 wp-config.php
文件都是正确的。
我是通过 localhost
和数据库的创建就很好,我可以看到那里。
我试着改变 localhost
到 127.0.0.1
在 wp-config
文件,但这就彻底完蛋了。
连接的用户名和密码是默认的 root
和 root
.
如果我直接进入本地网址,我可以看到WP安装界面,然后在我选择语言后,它将我重定向到设置,在那里我可以命名网站,用户名,密码等。我根本就没有看到DB连接信息。
我确实不得不在我的 .zshrc
文件。export PATH=$PATH:/Applications/MAMP/Library/bin/
因为它有一个问题,当创建 wp-config
锉 wp config create
但一旦我添加了这个,它就能够创建 wp-config
文件没有错误,所以也许这可能是一个问题? 但总的来说,我很困惑。我有一个bash脚本可以自动生成所有这些,但现在我不知道问题出在哪里,因为看起来所有的设置都是正确的。
如果你在Mac上使用MAMP,请更新wp-config.php中的主机名。
define( 'DB_HOST', 'localhost:/Applications/MAMP/tmp/mysql/mysql.sock' );