部署webgrind监控页面执行效率

2015年5月26日 | 标签: ,

1、安装xdebug(不多做介绍)

2、配置php.ini的xdebug

配置文件如下

zend_extension = xdebug.so
[xdebug]
xdebug.auto_trace=on
xdebug.collect_params=on
xdebug.collect_return=on

xdebug.trace_output_dir=/vagrant_data/webgrind/tmp      #监控缓存文件存放目录
xdebug.remote_enable = on
xdebug.profiler_enable =off                             #禁止全部程序监控
xdebug.profiler_enable_trigger=on                       #触发监控
xdebug.profiler_output_dir = /vagrant_data/webgrind/tmp #监控缓存文件存放目录
xdebug.profiler_output_name = cachegrind.out.%t.%p      #生成文件格式

3、下载webgrind程序

下载地址:https://github.com/jokkedk/webgrind

4、安装graphviz

#aptitude install graphviz #graphviz 附带 dot 命令用于下文的配置

5、修改webgrind配置文件config.php

`$pythonExecutable`的值改为python命令路径

`$dotExecutable`的值改为dot命令路径

6、访问webgrind配置的web页面即可

 

目前还没有任何评论.


− five = 1