Php remote debug with xdebug on Linux

[size=large]1.compile & install xdebug
[b]1).download & extract[/b]
http://xdebug.org/download.php
#wget http://xdebug.org/files/xdebug-2.1.1.tgz

#tar xzvf xdebug-2.1.1.tgz

[b]2).compiling[/b]
#cd xdebug-2.1.1

#/usr/local/php/bin/phpize
[color=red]find your phpize[/color]

# ./configure --with-php-config=/usr/local/php/bin/php-config
[color=red]find your php-config[/color]

#make

#make install
.
.
.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
[color=red]system will tell you where is the so file was installed.[/color]

[b]3).config[/b]
#vi /usr/local/php/etc/php.ini
[color=red]find your php.ini, then add conf as below[/color]

zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so"
xdebug.profiler_enable=Off
xdebug.default_enable=On
xdebug.remote_enable=1
xdebug.remote_port=9001
xdebug.remote_handler=dbgp
xdebug.remote_host=115.206.222.189
[color=red]remote_host means your debugging client address, and the XDEBUG side is SERVER.[/color]

[color=red]write a phpinfo.php file to test whether the XDEBUG was installed.[/color]

2.iptables
#vi /etc/sysconfig/iptables
add config as below
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 9001 -j ACCEPT

#/sbin/service iptables restart
[/size]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值