我正在使用WP CLI使用MAMP下载和安装WordPress。但是在尝试wp config create
env: mysql: No such file or directory
在developer.wordpress和其他搜索中找不到解决此错误的任何内容。我当然可以手动编辑文件,但这会破坏所有的乐趣。想法?
答案 0 :(得分:0)
如果您无法连接到数据库,则会有few possibilities。其中之一就是你正在使用MAMP,就像你和我的情况一样,但是WP-CLI没有使用MAMP PHP二进制文件。您可以通过运行
来检查wp --info
要指定MAMP PHP二进制文件,您需要修改PATH
环境变量。你必须添加
PHP_VERSION=$(ls /Applications/MAMP/bin/php/ | sort -n | tail -1)
export PATH=/Applications/MAMP/bin/php/${PHP_VERSION}/bin:$PATH
到~/.bash_profile
或~/.zsh_profile
如果您想使用特定的PHP版本(例如5.5.26),请使用
export PATH=/Applications/MAMP/bin/php/php5.5.26/bin:$PATH
保存文件后运行:
source ~/.bash_profile
和
wp --info
检查您的更改。
如需进一步阅读,请查看WP-CLI手册using a custom PHP binary