ddxiami

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2362|回复: 0

[web服务] xdebug-2.2.2编译安装

[复制链接]
发表于 2013-5-23 11:44:58 | 显示全部楼层 |阅读模式
本帖最后由 黄振国 于 2013-5-23 14:22 编辑

#基于PHP的基础环境已配置
#解压安装包
tar -xvzf xdebug-2.2.2.tgz
cd xdebug-2.2.2

#编译安装
/usr/local/php/bin/phpize
./configure --enable-xdebug --with-php-config=/usr/local/php/bin/php-config && make && make install

#建立监测数据目录
mkdir /tmp/xdebug
chown webuser:webuser /tmp/xdebug

#添加php.ini扩展
cat >> /usr/local/php/etc/php.ini << "EOF"

[Xdebug]
extension=xdebug.so
xdebug.auto_trace = on
xdebug.auto_profile = on
xdebug.collect_params = on
xdebug.collect_return = on
xdebug.profiler_enable = on
xdebug.trace_output_dir = "/tmp/xdebug"
xdebug.profiler_output_dir = "/tmp/xdebug"
xdebug.dump.GET = *
xdebug.dump.POST = *
xdebug.dump.COOKIE = *
xdebug.dump.SESSION = *
xdebug.var_display_max_data = 4056
xdebug.var_display_max_depth = 5
EOF

#重启php-fpm
service php-fpm restart

#LNMP环境下出现如下报错,不用管,phpinfo那边未能准确显示参数,不响应性能分析。LAMP则无此问题
Starting php-fpm PHP Warning:  Xdebug MUST be loaded as a Zend extension in Unknown on line 0

#从服务器的/tmp/xdebug,取出分析文件cachegrind.out.xxxx,用WinCacheGrind.exe工具分析
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|技术文档库 ( 闽ICP备15017263号-2 )|网站地图

GMT+8, 2025-5-18 23:28 , Processed in 0.035145 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表