Can';t在PHP5.4中安装XHPRO

Can';t在PHP5.4中安装XHPRO,php,xhprof,Php,Xhprof,在PHP5.4中尝试使用XHPRO时,出现以下错误 PHP Warning: PHP Startup: xhprof: Unable to initialize module Module compiled with module API=20090626 PHP compiled with module API=20100525 几天前安装的5.4与PHP版本似乎存在一些冲突。php-v显示的是5.4,而php配置——版本显示的是5.3,phpize显示的是API=20090626,

在PHP5.4中尝试使用XHPRO时,出现以下错误

PHP Warning:  PHP Startup: xhprof: Unable to initialize module
Module compiled with module API=20090626
PHP    compiled with module API=20100525
几天前安装的5.4与PHP版本似乎存在一些冲突。php-v显示的是5.4,而php配置——版本显示的是5.3,phpize显示的是API=20090626,而php是用API=20100525编译的

sudo apt-get install php5-dev

在我的例子中,解决方案是升级包php5-dev。当我将php升级到5.4时,似乎没有升级php5-dev,这就是php-config和phpize过时的原因。所以问题解决了。

正确,您确实需要安装php5-dev


我在这里提供的安装XHProf的完整指南中提到了这一点

您在哪个操作系统和发行版上遇到了这个问题?您是如何更新PHP(不是PHP开发)的?发行版的存储库中可能存在依赖项错误。如果是这样的话,到那边去报告。鲍里斯拉夫,我实际上解决了我的问题。PHP是由另一个人更新的,这就是事情变得如此混乱的原因。更新php5开发包后,问题得到了修复。我只是发布了它,以防其他人遇到同样的问题,因为我在互联网上找到的其他解决方案在我的案例中不起作用。谢谢