Подтвердить что ты не робот

Как установить xhprof для php 5.6 на windows

Как установить расширение Xhprof в Windows для php-5.6? Я нашел только эту ссылку: http://windows.php.net/downloads/pecl/releases/xhprof/0.10.6/

4b9b3361

Ответ 1

XHProf был разработан Facebook и оставлен, когда они перешли на HHVM. Теперь есть вилка проекта Tideways, чтобы promises добавить поддержку PHP версий 5.6 и 7.

К сожалению, Tideways переименовал функции, которые предоставляет их библиотека, поэтому это не будет простой заменой. Кроме того, их поддержка Windows, похоже, в значительной степени отличается от WIP, и их сборки сильно терпят неудачу. Если вам повезет, вы можете попробовать загрузить последний успешно построенный артефакт из своего проекта AppVeyor, но на данный момент имеет смысл делать вашу работу по профилированию на PHP 5.5 или на другой платформе, чем Windows.

Ответ 2

Обновлено на http://windows.php.net/downloads/pecl/releases/xhprof

10/23/2013 12:29 PM        81960 php_xhprof-0.10.6-5.3-nts-vc9-x86.zip
10/23/2013 12:29 PM        82425 php_xhprof-0.10.6-5.3-ts-vc9-x86.zip
10/23/2013 12:29 PM        82506 php_xhprof-0.10.6-5.4-nts-vc9-x86.zip
10/23/2013 12:29 PM        83488 php_xhprof-0.10.6-5.4-ts-vc9-x86.zip
10/23/2013 12:29 PM        85630 php_xhprof-0.10.6-5.5-nts-vc11-x64.zip
10/23/2013 12:29 PM        85440 php_xhprof-0.10.6-5.5-nts-vc11-x86.zip
10/23/2013 12:29 PM        85741 php_xhprof-0.10.6-5.5-ts-vc11-x64.zip
10/23/2013 12:29 PM        85774 php_xhprof-0.10.6-5.5-ts-vc11-x86.zip

Таким образом, не существует предварительно скомпилированной dll Последняя фиксация: Последняя фиксация 0bbf2a2 26 февраля 2015 г.

Ответ 3

  • Загрузите предварительно скомпилированный XHProf 0.10.6 - PHP 5.6 VC9 NTS.

  • Вставьте загруженный файл dll в каталог расширений PHP.
    (Вы можете найти путь к каталогу в директиве extension_dir файла php.ini.)

  • Добавить директиву extension=php_xhprof.dll в php.ini.

  • Перезагрузите веб-сервер и выполните поиск phpinfo() для XHProf. найденный? сделанный!

  • Вы также можете использовать XHGui вместо встроенного пользовательского интерфейса.