WEB开发网
开发学院WEB开发PHP xdebug的安装 阅读

xdebug的安装

 2010-10-21 12:57:34 来源:WEB开发网   
核心提示:所以我们需要接下来的一个软件,二、安装wincachegrind由于效能监测文件:cachegrind.out.××××××××文件的内容不易被人类所理解,xdebug的安装(2),所以我们需要一个工具来读取它,window

所以我们需要接下来的一个软件。

二、安装wincachegrind

由于效能监测文件:cachegrind.out.××××××××文件的内容不易被人类所理解,所以我们需要一个工具来读取它。windows下就有一款这样的软件:wincachegrind。

1、到http://sourceforge.net/projects/wincachegrind/下载安装wincachegrind

2、安装运行后,点击Tools->options,设定你的working folder(php.ini里xdebug.profiler_output_dir的值)

这样就可以比较直观的查看效能监测文件的信息了。

控制输出CacheGrind文件名的控制

http://xdebug.org/docs/all_settings#trace_output_name

ubuntu 下安装

一、安装xdebug

1. 先到xdebug.org下载最新的源码包。

2. 编译安装

tar -zxvf xdebug-xxx.tgz

cd xdebug-xxx

phpize

./configure --enable-xdebug

make

sudo make install

3. 修改配置文件php.ini,添加下面一行

zend_extension_ts="/wherever/you/put/it/xdebug.so"

这里的/wherever/you/put/it/是 xdebug.so 所在的目录

第一行将装入 Xdebug 扩展;第二行将启用 Xdebug 的分析器功能,而第三行将启用扩展的调试功能。

一些推荐的配置

xdebug.default_enable = On

xdebug.profiler_enable = On

xdebug.show_exception_trace = On

xdebug.show_local_vars = 1

xdebug.max_nesting_level = 50

xdebug.var_display_max_depth = 6

xdebug.dump_once = On

xdebug.dump_globals = On

xdebug.dump_undefined = On

xdebug.dump.REQUEST = *

xdebug.dump.SERVER = REQUEST_METHOD, REQUEST_URI, HTTP_USER_AGENT

4. 重启apache,然后再phpinfo信息里就可以看到 Xdebug 的部分了。

二、安装 Debug client

1. 下载 Debug client

2. 解压缩源代码包,然后安装

cd debugclient

./configure --with-libedit

make

sudo make install

上一页  1 2 

Tags:xdebug 安装

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接