使用PHP运行WP-CLI

我在Mac上安装了WP-CLI,下一步是使用PHP脚本执行WP-CLI命令。

我试图按照以下方式实现它,但是我没有看到任何事情发生。 有人可以看看我的代码,并告诉我,我做错了什么?

define( 'WP_CLI_ROOT', '/usr/local/bin/wp' ); include WP_CLI_ROOT . ''; $output = shell_exec("wp --info"); echo "<pre>".$output."</pre>"; 

我需要用我的PHP文件来configuration和设置wp-cli吗?

另外,当我在terminal上键入wp –info时 ,会出现以下信息。 Package Dir全局configuration旁边没有任何内容出现。 我是否也需要对wp-cli进行调整?

 MAC-00343:htdocs mike$ wp --info PHP binary: /usr/bin/php PHP version: 5.6.30 php.ini used: WP-CLI root dir: phar://wp-cli.phar WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /Users/mike/Docker/xamp/www/wordpress_wwws/htdocs WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 1.3.0 

任何帮助或build议将不胜感激。

谢谢

在这里输入图像说明

这是wp --info在我的terminal上返回的内容。

我看到的唯一的主要区别是php.isi used: field。

对不起,我不能帮助更多,但我不知道什么是DOCKER,我使用的是MAMP,而不是XAMP

phar path只是我正在工作的当前目录