当然真正的主题是 xdebug 和 phpize,但由于我可能误解了有关脚本的说明,所以我在这里发布了我的问题;
我正在运行 mac osx10.7.5
这是我正在谈论的常见问题解答页面: http://www.xdebug.org/docs/faq#custom-phpize
在此页面上,它显示:
您可以按如下方式运行配置:
1. /full/path/to/php/bin/phpize
2../configure --with-php-config=/full/path/to/php/bin/php-config
对我来说,这看起来像是 2 个命令。因此,如果我执行第一个命令,我会得到
grep: /usr/include/php/main/php.h: No such file or directory
grep: /usr/include/php/Zend/zend_modules.h: No such file or directory
grep: /usr/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:
Zend Module Api No:
Zend Extension Api No:
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
好吧,如果他们的意思是这是一个由两部分组成的命令,我也尝试过/usr/bin/phpize ./configure --with-php-config=/usr/bin/php-config
这给了我与上述完全相同的消息。我真的很想知道这是因为我不知道如何在终端中将信息转换成合适的命令,还是还有其他问题。
答案1
看来您没有安装 autoconf。您可以查看此StackOverflow 上的问题,因为它对如何在 OSX 上安装 autoconf 的方法有几种不同的答案。