码迷,mamicode.com
首页 > 系统相关 > 详细

mac 下 配置 xhprof

时间:2015-09-04 22:18:37      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:

 

1: 下载 安装 xhprof

wget http://pecl.php.net/get/xhprof-0.9.3.tgz
tar zxf xhprof-0.9.3.tgz
cd xhprof-0.9.3
cd extension
phpize (执行 此代码时报错, Cannot find autoconf. Please check your autoconf installation 解决方法见 5 )

which php-config(#找到 php-config 这个文件的路径)


./configure  --with-php-config=/usr/bin/php-config #此处的地址就是上面你记录下来php-config的地址


make
make install

 

2:配置php.ini

php.ini文件 :您可以更新您的php.ini文件来自动加载您的扩展。将以下内容添加到你的php.ini文件。

[xhprof]

extension=xhprof.so

;

; directory used by default implementation of the iXHProfRuns

; interface (namely, the XHProfRuns_Default class) for storing

; XHProf runs.

;

xhprof.output_dir=<directory_for_storing_xhprof_runs >

 

ps:<directory_for_storing_xhprof_runs > 这个地址是用来保存测量记录的目录,在页面输出测量得到的数据的时候,它会自动到这儿来找输出的文件

5:安装 autoconf

 

curl -O http://mirrors.kernel.org/gnu/m4/m4-1.4.13.tar.gz
tar -xzvf m4-1.4.13.tar.gz
cd m4-1.4.13
./configure –prefix=/usr/local
make
sudo make install


cd ..
curl -O http://mirrors.kernel.org/gnu/autoconf/autoconf-2.65.tar.gz
tar -xzvf autoconf-2.65.tar.gz
cd autoconf-2.65
./configure –prefix=/usr/local
make
sudo make install

 

安装好 autoconf 后,继续 1的步骤

 

 

 

 

最后安装成功,但是phpinfo里面没有xhprof,我认为是扩展的版本不对,和php 5.6.3 相冲突

mac 下 配置 xhprof

标签:

原文地址:http://www.cnblogs.com/yubinbin/p/4782429.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!