12

如何在 Windows 上为 php-5.6 安装扩展 Xhprof?我只找到了这个链接: http: //windows.php.net/downloads/pecl/releases/xhprof/0.10.6/

4

3 回答 3

4

XHProf由 Facebook 开发,并在他们迁移到 HHVM 时被放弃。现在有一个名为Tideways的项目的分支,它承诺添加对 PHP 版本 5.6 和 7 的支持。

不幸的是,Tideways 已经重命名了他们的库提供的函数,所以它不是一个简单的替代品。此外,他们的 Windows 支持似乎几乎是 WIP,而且他们的构建失败了很多。如果你觉得幸运,你可以尝试从他们的AppVeyor 项目下载最新的成功构建的工件,但现在在 PHP 5.5 或 Windows 以外的其他平台上进行分析工作是有意义的。

于 2016-11-26T21:01:44.183 回答
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 最后一次提交:2015 年 2 月 26 日的最新提交 0bbf2a2

于 2016-10-29T22:09:53.337 回答
1
  • 下载预编译的 XHProf 0.10.6 - PHP 5.6 VC9 NTS 二进制文件。

  • 将下载的文件粘贴dll到 PHP 扩展目录。(您可以在文件的指令中
    找到目录路径。)extension_dirphp.ini

  • 将指令附加extension=php_xhprof.dllphp.ini.

  • 重新启动 Web 服务器并搜索phpinfo()输出XHProf。成立?完毕!

  • 您可能还想使用XHGuifork 而不是内置 UI。

于 2015-08-03T21:37:10.620 回答