码迷,mamicode.com
首页 > Web开发 > 详细

xdebug及webgrind的联用

时间:2015-01-05 16:32:21      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

参考URL:

http://www.tuicool.com/articles/ERFNva

http://blog.sina.com.cn/s/blog_635833b3010127q5.html

http://www.bzfshop.net/article/135.html

记得

phpize
./configure --enable-xdebug --with-php-config=/usr/bin/php-config 

zend_extension=/usr/lib64/php/modules/xdebug.so
#注意修改路径 lib64 lib32等
 
xdebug.profiler_enable_trigger = 1
#通过在URL中传递参数XDEBUG_PROFILE来激活profiling,比如index.php?XDEBUG_PROFILE
xdebug.profiler_output_dir=/tmp/xdebug/
#确保文件夹存在,该位置是profiler输出文件的位置。
#xdebug会生成名为cachegrind.out.xxx类型的文件,该文件可以用相应的工具打开来查看程序的profiling。

记得为相应的NGINX用户打开相关TMP目录的写入权限

~~~~~~~~~~~~~

下载webgrind,放置到web服务器目录下面,然后打开config.php文件,找到如下两行,修改为正确的值:

static $storageDir = ‘/tmp/storage‘;
static $profilerDir = ‘/tmp/xdebug‘;

然后通过浏览器访问webgrind,比如 http://www.example.com/webgrind/index.php

~~~~~~~~~

记得为相应的目录加上限制目录访问权限

技术分享

xdebug及webgrind的联用

标签:

原文地址:http://www.cnblogs.com/aguncn/p/4203841.html

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