1

所以我安装了 xdebug,但我猜测它的版本是错误的,因为我下载了一个预编译版本并且它不起作用所以我决定自己制作。我按照 xdebug 站点上的说明进行操作,在运行 phpize 时出现以下错误:

Cannot find config.m4. 
Make sure that you run './phpize' in the top level source directory of the module

当我在目录 /usr/bin 中运行 phpize 时,我得到了同样的错误。

当我尝试查看正在运行的 phpize 版本时,出现以下错误:

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: 

还有另一件事阻止我前进的是我没有 gcc 编译器我现在已经卸载并重新安装了两次 xcode 没有占上风......

4

2 回答 2

1

您应该使用 xdebug 源代码在目录内运行 phpize。它与xcode无关。然后你用 make 脚本编译它并将结果模块复制到 php 扩展文件夹。您确定您从 git 获得了正确的来源吗?

于 2012-04-12T13:37:39.900 回答
0

XDebug 一直在工作,我没有在我的 php.ini 文件中打开 html_errors,也没有在我的 index.php 文件中将 application_env 更改为 development,因为我正在使用 zend 框架!对困惑感到抱歉。

于 2012-04-15T21:10:19.990 回答