Не могу установить 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