首页 > 代码库 > xdebug及webgrind的联用
xdebug及webgrind的联用
参考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_PROFILExdebug.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的联用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。