Не могу установить Xhprof в PHP 5.4

Я получаю следующую ошибку при попытке использовать xhprof в PHP 5.4

PHP Warning:  PHP Startup: xhprof: Unable to initialize module
Module compiled with module API=20090626
PHP    compiled with module API=20100525

Похоже, у меня есть конфликт с версиями PHP, так как я установил 5.4 несколько дней назад. php-v показывает 5.4, но php-config --version показывает 5.3 и phpize показывает API=20090626, в то время как PHP компилируется с API=20100525

2 ответа

sudo apt-get install php5-dev

В моем случае решением было обновить пакет php5-dev. Похоже, что когда я обновил php до 5.4, я не обновил php5-dev, поэтому php-config и phpize устарели. Так что проблема решена.

Правильно, вам нужно установить php5-dev.

Это упомянуто в моем полном руководстве по установке XHProf, доступном здесь http://www.insprinto.com.au/display/turbocharge-your-php-with-xhprof?id=4

Другие вопросы по тегам