• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

eclipse中配置php的XDebug调试

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

因为实在是不忍和我一样配置Eclipse中php调试的同学纠结,想配置却一直配置失败,导致一些能够通过php调试解决的问题,因为不能调试,就一直print_r或者error_log。

我用的是Eclipse For php开发的,用的是谷歌浏览器的Xdebug helper插件进行调试的,也就是在浏览器地址栏中,点击如下图的debug,在代码中加入断点,刷新页面或者执行某个页面事件,就可以进行调试。

达到这样的效果当然是更好了。下面就说一说我是如何配置好这样的效果。

第一步 :配置php.ini中允许远程调试的XDebug配置项,我自己按照实际的需要配置的,多余的配置项没有增加,如果你想了解更多配置项的内容,可以自行百度,我自己的配置项如下

[XDebug]
zend_extension = "C:\xampp\php\ext\php_xdebug.dll"           ;调试插件dll
xdebug.profiler_enable = On                                                ; 打开效能监测器                 
xdebug.remote_enable = 0n                                                 ;允许远程调试
xdebug.trace_output_dir = "C:\xampp\tmp"                          ;跟踪输出文件路径
xdebug.profiler_output_dir = "C:\xampp\tmp"                       ;设定效能监测信息输出文件的路径
xdebug.auto_trace = On                                                   ;允许自动跟踪
xdebug.show_exception_trace = On                                 ;显示异常跟踪
xdebug.remote_host = "127.0.0.1"                                  ;调试主机地址
xdebug.remote_port=9000                                             ;调试端口

我自己用的xampp工具搭建的mysql和apache环境,php.ini可以从配置菜单中找到

如果你的是wamp工具搭建,可以从类似的菜单中找到

配置好以后,别忘了重启apache服务

第二步:配置Eclipse中php调试的信息

打开window->preference->php-Debug项,如图

配置phpserver

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

点击编辑后,名称可以按照你自己的需要起,其他配置可以参考我的配置

当然你的如果是wamp,local Web Root可以选择www文件夹

第三步:配置phpExcuables,还是从window->preference->php,找到PHPExcuteables

点击添加,配置可参考我的配置,执行路径和php ini选择你本机的php环境中的信息

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

打开扩展,将刚刚下载的扩展插件,直接用鼠标拖进扩展,就可以了

这样就配置好了,希望对你有所帮助


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
CI框架源码学习笔记2——Common.php发布时间:2022-07-10
下一篇:
PHP通过实现Iterator(迭代器)接口来读取大文件文本发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap