我正在尝试在我的 MAMP PRO 安装上设置 Xdebug。我尝试使用 xdebug.org/wizard.php 来获得带有自定义安装说明的正确 Xdebug 版本,但我被卡住了。
根据定制安装说明中的第 4 步,我应该得到以下输出:
Configuring for:
...
Zend Module Api No: 20100525
Zend Extension Api No: 220100525
但我的输出如下:
Configuring for:
PHP Api Version: 20090626
Zend Module Api No: 20090626
Zend Extension Api No: 220090626
接下来我尝试xdebug.org/docs/faq#custom-phpize上的说明,因为量身定制的安装说明建议我这样做。
我通过删除 xdebug-2.2.1.tgz 和解压缩的文件夹来撤消第一步,然后再次从步骤 1 开始。我对第 4 步的输入是
/Applications/MAMP/bin/php/php5.4.4/bin/phpize
输出如下:
grep: /Applications/MAMP/bin/php/php5.4.4/include/php/main/php.h: No such file or directory
grep: /Applications/MAMP/bin/php/php5.4.4/include/php/Zend/zend_modules.h: No such file or directory
grep: /Applications/MAMP/bin/php/php5.4.4/include/php/Zend/zend_extensions.h: No such file or directory
Configuring for:
PHP Api Version:
Zend Module Api No:
Zend Extension Api No:
我的猜测是我需要安装 php.h、zend_modules.h 和 zend_extensions.h 但我在网上找不到它们。我如何才能最好地安装 Xdebug?
谢谢。