ubuntu安装配置xdebug方法

本文提供两种在Linux环境下安装Xdebug的方法。方法一通过源码编译安装,包括下载、解压、配置等步骤;方法二利用apt-get进行安装,并配置PHP模块。此外,还介绍了如何使用VIM插件辅助Xdebug的调试工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装方法一,make configure

http://www.xdebug.org/download.php下载linux source

1解压 tar -zxvf xdebug.2.2.1.tgz

2 cd xdebug.2.2.1 安装phpize sudo apt-get install php5-dev

3运行phpize phpize

4 ./configure –enable-xdebug

5 make

6 make install

7编辑php.ini

[Xdebug]

zend_extension=/opt/lampp/lib/php/extensions/no-debug-non-zts-20100525/xdebug.so

xdebug.profiler_enable=on

xdebug.trace_output_dir="../xdebug"

xdebug.profile_output_dir="../xdebug"

之后看phpinfo 将出现xdebug的信息

配置.xdebug.default_enable = 0 来关闭xdebug默认为1 开启

你可以在单个页面上禁用xdebug,只需使用xdebug_disable();

安装方法二,sudo apt-get

A、安装PHP模块和Xdebug模块

注意:这里假设用户已经通过apt-get install 过了apache2 和 php5了。

sudo apt-get install php5-dev php5-cli

#其中php5-dev为了安装xdebug所以必须安装。

sudo apt-get install php5-xsl

#Xinc需要xsl extension

sudo pecl install xdebug

#编译成功说明已经安装完成

#如果上面的安装没有执行,那么应该是缺少perl,那么执行 sudo apt-get install perl

#编辑/etc/php5/apache/php.ini和/etc/php5/cli/php.ini加入

#zend_extension=”/usr/lib/php5/20060613+lfs/xdebug.so”。

sudo /etc/init.d/apache2 restart

#重启apache

B、安装VIM 插件

如果没有安装vim请现安装vim: sudo apt-get install vim

cd ~/

#进入用户根目录

wget http://www.greatmoo.com/xdebug-plugin.tar.gz

#下载xdebug的vim插件

tar zxvf xdebug-plugin.tar.gz

#解压

mkdir .vim

mv plugin/ .vim/

#建立vim用户配置目录,并且安装该plugin

C、使用

1.在你要debug的地址中加上参数“XDEBUG_SESSION_START=1“

2.进入vi,按F5开启监控端口

3.操作网页

4.进入VI的界面,然后就有提示你该怎么做了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值