我不知道为什么这样做,但是由于某些原因,当我尝试使用带有wp core install
的WP CLI安装WordPress时,它无法完成并抛出Error: Error establishing a database connection
错误。
我已经检查了所有内容,但不确定是什么问题。我正在使用MAMP PRO,wp-config.php
文件中的所有设置都是正确的。
我正在通过localhost
进行连接,并且数据库已经创建好,并且可以在那里看到它。
我曾尝试在localhost
文件中将127.0.0.1
更改为wp-config
,但这很让人厌烦。
要连接的用户名和密码是默认的root
和root
。
如果直接进入本地URL,我会看到WP安装屏幕,然后在选择语言后,它将重定向到用于命名站点,用户名,密码等的设置。我从没看到数据库连接信息。
我确实必须在我的.zshrc
文件中进行设置:
export PATH=$PATH:/Applications/MAMP/Library/bin/
导致使用wp-config
创建wp config create
文件时出现问题,但是一旦我添加了它,它便能够无错误地创建wp-config
文件,因此也许那可能是个问题?但是总的来说,我很沮丧。我有一个bash脚本正在努力自动生成所有这些脚本,但是现在我不确定是什么问题了,因为看来所有设置都正确。
答案 0 :(得分:2)
如果您在Mac上运行并使用MAMP,请在wp-config.php中更新主机名
define( 'DB_HOST', 'localhost:/Applications/MAMP/tmp/mysql/mysql.sock' );