如何让xdebug在debian squeeze中使用手动编译的php 5.2二进制文件

时间:2011-07-06 12:46:24

标签: php debian xdebug

我正在使用Debian squeeze(6)探索新的服务器设置。从以前的FreeBSD角度来看,我不得不说我非常喜欢操作系统。但问题是默认的PHP版本是5.3。解决这个问题并不难,因为这是一个普遍的问题。我使用了以下指南

http://blog.davejamesmiller.com/2011/03/how-to-install-php-5-2-fastcgi-on-debian-6-0-squeeze

并设法编译一个工作的5.2.17二进制文件。这个二进制文件几乎包含了所有功能,除了Xdebug,这对我的开发平台至关重要。

现在我尝试从源代码手动编译Xdebug,但它对我的5.2二进制文件不起作用。即使暂时替换系统phpize也会产生相同的结果。

这个问题有解决方案吗?比如ie:在php编译期间捆绑xdebug?

如果我的英语缺乏,我真诚地抱歉。欢迎任何见解!

[UPDATE] 我使用的是正确版本的phpize(PHP 5.2的版本)。但我发现我必须另外指定

./configure --with-php-config=/full/path/to/php/bin/php-config 

也是旗帜。它现在运作得很好。

问题已解决。

1 个答案:

答案 0 :(得分:3)

您需要使用php 5.2安装附带的phpize命令。还要确保在运行configure时指定php-config路径。