0

我正在使用 WP CLI 使用 MAMP 下载和安装 WordPress。但是在尝试时我遇到了这个错误wp config create

env: mysql: No such file or directory

在 developer.wordpress 和其他搜索中找不到解决此错误的任何内容。我当然可以手动编辑文件,但这会破坏所有乐趣。想法?

4

1 回答 1

1

如果您无法连接到您的数据库,有几种可能性。其中之一是,您正在使用 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 手册以使用自定义 PHP 二进制文件

于 2017-11-20T18:42:25.853 回答