Linux下安装PHP的Xdebug插件

本文介绍了如何在Linux环境下编译安装PHP的Xdebug插件,并提供了配置php.ini的步骤。安装完成后,通过重启服务并在phpinfo.php中检查xdebug模块是否成功加载。

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

#  安装xdebug插件(7.2版本可以直接使用这个,如果是其他版本可以去https://xdebug.org获取)
wget -O xdebug.tgz https://xdebug.org/files/xdebug-2.7.0.tgz;
mkdir xdebug;
tar -xvf xbude.tgz -C xdebug;
cd xdebug;
phpize;
./configure --with-php-config=/usr/local/php/bin/php-config;
# 这里的配置是你的php-config路径,如果你的php是通过包管理器安装的就直接写=php-config就行
make;
sudo make install;
sudo mkdir /usr/local/php/include/php/ext/xdebug;
sudo mv modules/xdebug.so /usr/local/php/include/php/ext/xdebug/;

编译安装后配置php.ini
sudo vim /usr/local/php/etc/php.ini
在最后面加入配置信息 :

[zend]
zend_extension=/usr/local/php/include/php/ext/xdebug/xdebug.so;
xdebug.remote_autostart=On;
xdebug.remote_enable=On;
; 有时候坐飞机可能导致localhost不可用
xdebug.remote_host="127.0.0.1";
; 默认是9000, 但是会和php-fmp冲突
xdebug.remote_port=9001;

加入后保存并退出,使用sudo lnmp restart命令重启,然后进入 http://localhost/phpinfo.php 搜索xdebug (如果你是刚刚安装的lnmp的话),搜到这个模块表示安装完成!

tips:
在Windows下使用xdebug, 可以使用此环境, 暂时没有更多文档,使用方式可以 加群讨论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值