php eclipse 调试,eclipse 中配置php的 XDebug调试

本文介绍了如何在Eclipse for PHP中配置Xdebug进行断点调试,包括打开PHP偏好设置,配置PHP服务器和执行器,安装Xdebug助手插件,创建PHP项目并设置断点,以及调整php.ini文件的Xdebug配置。通过这些步骤,开发者可以在Eclipse中实现PHP项目的高效调试。
摘要由CSDN通过智能技术生成

1. 打开 eclipse for php IDE,window->preference->PHP->Debug

589b7fcfc79a3f1321f3a59ab1d41637.png

2. 配置phpserver

db61acc4f171990cc6171e91372f5bbd.png

3. 我的已经增加好了,默认的应该有localhost之类的,你只需要点击编辑或者新增就行

bfebcefed4f1fdbb4c67a60ae0627efa.png

6327bdb70be38e66f967ffec22026e60.png

9d56f7e6eecacf7f45214475beb0fc55.png

3. 配置PHPExcuteables

e294f40b29dc8e04eb3425b0cca0980d.png

4. 新增或者编辑

34e3a072574701c358e17bc85be6eae5.png

d22704973cba5c2fec082bbcd8a78066.png

95df285ccb23e9a3b2aee60edfbc6e1f.png

5. 增加浏览器中的xdebug helper,下载谷歌浏览器的xdebug helper插件,然后点击浏览器的工具栏设置

2b27c9a67d897266b980b1d2ce20a11d.png

f4bc4d41ae5b77ddd6582f6938f0a720.png

ef4a91e9766ce606e1817ad3b3ed1a59.png

1d06a966bf6b627f8de149ef8ff32a2c.png

这样就配置好了

6. 新键一个PHP项目

2630e994f126c47d41b79ec532e17895.png

在项目里面建立一个PHP的index.php

5f211b079a129b65de09f69091a6fae9.png

然后通过开启xdebug helper 访问浏览器 http://www.eclipsephp.com/test/index.php eclipse就会出现断点调试信息

最后:请配置php.ini

;xdebug start

[XDebug]

xdebug.profiler_output_dir="E:\phpStudy\PHPTutorial\tmp\xdebug"xdebug.trace_output_dir="E:\phpStudy\PHPTutorial\tmp\xdebug"zend_extension="../ext/php_xdebug.dll"xdebug.remote_enable=On

xdebug.remote_handler=dbgp

;启动性能检测分析

xdebug.profiler_enable=On

;启动代码自动跟踪

xdebug.auto_trace=On

xdebug.profiler_enable_trigger=On

xdebug.profiler_output_name= cachegrind.out.%t.%p

;指定性能分析文件的存放目录

xdebug.profiler_output_dir="E:/xdebug/tmp"xdebug.show_local_vars=0;配置端口和监听的域名

xdebug.remote_port=9000xdebug.remote_host="localhost"xdebug.idekey= PHPSTORM

;xdebug end

[zend debug]

这段配置通用于phpstorm,这里需要配置一个 php_xdebug.dll 的插件。

原文:https://www.cnblogs.com/jiangxiaobo/p/10454669.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值