Vim+XDebug调试PHP

本文详细介绍了如何在Linux环境下配置Vim和XDebug进行PHP的调试。首先,通过安装php-devel和pecl来安装Xdebug,并修改权限和PHP配置。接着,下载并配置Vim的调试插件,确保端口设置一致。然后,通过设置断点和访问特定URL启动调试。最后,文中还提供了一些调试的基本操作和参考资料。
摘要由CSDN通过智能技术生成

 

1安装PHP调试环境

安装了php-devel以后就会有phpize和php-config这两个脚本

yum installphp-devel.x86_64


2安装Xdebug

2.1安装

用yum安装可能会失败,用pecl安装成功。

#yum installphp-pecl-xdebug.x86_64

pecl installxdebug

2.2修改权限

分配共享库xdebug.so执行权限

chmod +x /usr/lib64/php/modules/xdebug.so

2.3修改PHP配置

在/etc/php.d下新建配置文件xdebug.ini,加入内容如下:

===============================================================================

zend_extension =/usr/lib64/php/modules/xdebug.so

zend_debugger.allow_hosts=127.0.0.1

zend_debugger.expose_remotely=always

zend_debugger.httpd_uid=-1

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.profiler_output_dir ="/tmp"

xdebug.dump.GET = *

xdebug.dump.POST = *

xdebug.dump.COOKIE = *

xdebug.dump.SESSION = *

xdebug.var_display_max_data = 4056

xdebug.var_display_max_depth = 5

xdebug.remote_enable=on       

xdebug.remote_handler=dbgp

xdebug.remote_host=127.0.0.1

xdebug

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值