本文章来给各位同学介绍在window wamp中配置安装xhprof方法与具体步骤,希望些方法对各位同学会有所帮助哦。

1.下载在这里 http://dev.freshsite.pl/php-extensions/xhprof.html 如果你下载不下来,可以给16090288@qq.com发邮件,说明版本。

我使用的是wamp 2.2d 32位的 ,这里罗嗦一句,既然用windows的wamp了,就不要装64位了,毕竟都是开发环境,正式环境肯定是32位的

这里下载两个文件 XHProf 0.10.3 for PHP 5.3 vc9.zip xhprof_html.zip

2.安装。 这步骤很简单,把XHProf 0.10.3 for PHP 5.3 vc9.zip里面的dll文件重命名为 php_xhprof.dll 放在php的ext目录下,然后在php.ini配置里面加入配置(不要忘记创建对应的文件夹)

 代码如下 复制代码

[xhprof]
extension=php_xhprof.dll
; directory used by default implementation of the iXHProfRuns
; interface (namely, the XHProfRuns_Default class) for storing
; XHProf runs.
xhprof.output_dir=”d:/wamp/logs/xhprof_log”

重启你的wamp即可,看看phpinfo()里面有没有对应的文件

3.使用:

xhprof_html.zip 这个文件解压到你想测试的网站根目录就好了

现在网站一般使用的是框架,唯一入口这点最好了,直接在index.php里面写就好了,我用的是yaf框架

 代码如下 复制代码

<?php
xhprof_enable();//开始
require 'init.php';
require 'conf/db.inc.php';
$app = new Yaf_Application(BASE_PATH . "/conf/itxiangqin.ini");
Yaf_Registry::set('config', Yaf_Application::app()->getConfig());
$app->bootstrap()->run();
$xhprof_data = xhprof_disable();//结束,然后写入文件,注意目录
$XHPROF_ROOT = realpath(dirname(__FILE__).'/xhprof');
include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_lib.php";
include_once $XHPROF_ROOT . "/xhprof_lib/utils/xhprof_runs.php";

// save raw data for this profiler run using default
// implementation of iXHProfRuns.
$xhprof_runs = new XHProfRuns_Default();

// save the run under a namespace "xhprof_foo"
$run_id = $xhprof_runs->save_run($xhprof_data, "xhprof_foo");
echo "<a href='http://www.pztai.com/xhprof/xhprof_html/?run=$run_id&source=xhprof_foo'>分析</a>";//

这里的pztai换成你自己的域名就好了,本地就localhost分析</a>";//这里的pztai换成你自己的域名就好了,本地就localhost
还在学习使用中,写上几个缩写的

来源:http://www.111cn.net/phper/linux-php/52081.htm

window wamp中配置安装xhprof步骤(windows)相关推荐

  1. CentOS 7中Docker安装详细步骤 ( 资源 )

    2019独角兽企业重金招聘Python工程师标准>>> 注意:centos 6.9上默认是安装docker早期的1.7.*版本,后续docker 分CE和EE的版本,只能安装在cen ...

  2. NodeJS、NPM安装配置与测试步骤(windows版本)

    1.windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的"INS ...

  3. Windows7 32位机上,OpenCV中配置GPU操作步骤

    1.  查看本机配置,查看显卡类型是否支持NVIDIA GPU,本机显卡为NVIDIA GeForce 8400 GS: 2.  从http://www.nvidia.cn/Download/inde ...

  4. 在cmd中配置安装mysql数据库密码_windows安装mysql数据库并修改密码

    1.下载 1 MySQL Community Server 5.7.18 2 https://dev.mysql.com/downloads/mysql/ 2.解压 如果想要让MySQL安装在指定目录 ...

  5. 在linux中配置安装telnet服务

    Telnet 是一种流行的用于通过 Internet 登录到远程计算机的协议.Telnet 服务器软件包为远程登录主机提供了支持.要通过 Telnet 协议与另一台主机通讯, 您可以使用名称或 Int ...

  6. ArcGIS——Window Server2016中的安装10.2问题

    一.引言 最开始的时候尝试在阿里云上安装arcgis,再拷贝的时候经常拷贝不上去,所以后来没有在阿里云上装==最近感觉上线安装很有必要,直接把arcgis安装包下载到了阿里云,安装成功了,不过在服务器 ...

  7. Docker在window系统中的安装

    1. 安装前的准备工作 1).Docker在Window中会自动安装VirtualBox,且需要有VT支持,在安装Docker之前需要先开启虚拟机VT功能,开启方法为:进入系统BIOS设置,将选项In ...

  8. Dockerfile 中 配置安装 php 扩展

    我的个人博客:逐步前行STEP 以下配置实现了 在docker环境中安装scwl中文分词的php扩展: # scwl RUN curl 'http://www.xunsearch.com/scws/d ...

  9. vue资料整理: scss 是什么?在 Vue.cli 中的安装使用步骤是?有哪几大特性?

    是css 的预编译. 使用步骤: 第一步:先装 css-loader.node-loader.sass-loader 等加载器模块 第二步:在 build 目录找到 webpack.base.conf ...

最新文章

  1. 于ubuntu配置hadoop当问题
  2. Spring杂谈 | 什么是ObjectFactory?什么是ObjectProvider?
  3. 神策数据杨宁:财富管理转型趋势下的精细化运营
  4. android studio 动画效果图,Android Studio如何动画移动视图?
  5. 我是这样开始学编程的
  6. java中set语句_数据步骤中的多个SET / MERGE语句
  7. 后缀是php,后缀php是什么文件
  8. 苹果修复已遭在野利用的 iOS 和 macOS 0day
  9. 上海技术计算机学校学费多少,上海web前端学校学费一般是多少
  10. 我们公司不会用分布式事务!
  11. pycharm 的live_template的使用
  12. jlink接口定义(jlink接口定义 swd4线)
  13. kettle 创建脚本文件
  14. 广外专版-msn聊天记录查看器
  15. JavaScript debugger调试
  16. centos安装unrar并使用
  17. html自定义图例,自定义 highcharts 图例之 symbol
  18. 如何用echarts组件制作图表
  19. 分析DLL搜索顺序劫持的原理
  20. Mp4文件播放原理分析

热门文章

  1. php mysql source_详解MySQL数据库中有关source命令
  2. oracle视图执行脚本,oracle 视图,函数,过程,触发器自动编译脚本
  3. System.getProperty()的用途
  4. WebService入门篇
  5. 深入浅出设计模式原则之里氏代换原则(Liskov Substitution Principle)
  6. 基于深度学习的CT图像肺结节自动检测(系列放在一起)
  7. FPGA组合逻辑部件LUT的基本原理
  8. linux设备模型,bus,device,driver,实验遇到的问题
  9. OpenCV中像素逻辑运算:逻辑与运算
  10. 搞清虚析构函数的使用场合