You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wget http://pecl.php.net/get/xhprof-0.9.2.tgz
tar zxvf xhprof-0.9.2.tgz
cd xhprof-0.9.2
cp -r xhprof_htmlxhprof_lib /opt/lamp/htdocs #应用程序所在目录,其中xhprof_lib是生成统计数据用到的类库。xhprof_html是查看统计数据的时候,用到的类库。
cd extension
/opt/lampp/bin/phpize
./configure
make
make install
cd /usr/src
wget http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.24.0.tar.gz
tarzxf graphviz-2.24.0.tar.gz
cd graphviz-2.24.0
./configure&&make && make install
PHP性能检测扩展—xhprof安装
以下是我在虚拟机上安装的过程记录:
在虚拟机上安装lampp,必须是develop版本的。否则编译是通不过的。我就是因为编译时遇到 include php.h 时就失败了。所以需要先确保下载并安装了 xampp 的 devel packages。下载地址请点击,然后解压到安装的目录tar -xvzf file -C /opt。下载 xampp 的 develop包的时候,注意要选择和自己当前的版本一致的 devel 包,因为 php 的扩展编译的时候,会附加版本信息,启动时进行检查,如果不一致,即便能够编译成功,也是不能够使用的。
编译xhprof的时候出了很多问题,比如:
这个问题是需要安装 此插件。可查看解决。
重启lampp:
上面的那个工具依赖libpng。到libpng官网down分源码,再次编译一下。
SF.NET上的地址,我下的是这个地址
测试代码:
效果如下:
The text was updated successfully, but these errors were encountered: