文档章节

eclipse xdebug调试

四-月
 四-月
发布于 2016/04/03 14:18
字数 424
阅读 49
收藏 3

1:eclipse安装php插件,使其eclipse支持php,已经支持php,请看下一步骤

    官方插件地址:http://www.eclipse.org/pdt/

   name:php

   location:http://download.eclipse.org/tools/pdt/updates/3.7

   


   选择上面的一项,因为我这里已经被安装,所以下面显示 “All items are installed"

   

   一直点击 NEXT 直到安装完成


2:使eclipse安装支持xdebug

   2.1 使用php软件环境集成包 xampp ,里面已经集成了xdebug,进入php.ini文件只需要把注释去掉

       zend_extension = "C:\xampp\php\ext\php_xdebug.dll"

       xdebug.remote_enable = 1

       xdebug.remote_handler = "dbgp"

       xdebug.remote_host = localhost

       xdebug.remote_port = 9000

       

       

       配置eclipse信息

       点击 Windows->Preferences

       

       

       选择PHP->Servers,没有就新建一个

       

       新建信息:

       

       

       

       

       

       选择PHP Executables ,没有就新建一个

       

       

       

       

       选择你安装php相对应的版本:

       

       选择PHP Debug

       

       

       到这里,配置已经完成,接下来配置php web启动

       点击Run->Debug Configurations

       

       

       PHP Web Application下面没有,对着PHP Web Application 鼠标右键,new 新建一个

       

       点击run就可以运行了

       

       项目xdebug启动后,一直存在,不需要再次启动

       

       url地址后面带参数xdebug表示是调试模式,不需要调试模式可以去掉,也可以把这个参数复制到外部浏览器地址后面,也表示为调试模式

       

       

       启动方式

       

       点击PHP Web application启动失败,找不到服务器地址,也不知道啥原因,网上也没有这个解决方案,所以才上上面的启动方式启动

       


       参考文档:http://my.oschina.net/XYleung/blog/102739

   2.2  使用自定义的方式安装:

       参考文档:http://www.tuicool.com/articles/mYJja2


2种安装方式可以根据自己的实际情况配合或者单独安装,都是可以


© 著作权归作者所有

四-月
粉丝 0
博文 8
码字总数 2105
作品 0
杨浦
私信 提问
Eclipse for php + Xdebug搭建PHP的调试环境

Eclipse for php + Xdebug搭建PHP的调试环境 时间 2014-01-25 00:53:55 CSDN博客原文 http://blog.csdn.net/zztfj/article/details/18750295 Eclipse for php + Xdebug搭建PHP的调试环境 第一......

legend3
2015/04/17
42
0
从谷歌浏览器发送xdebug请求

一直以来使用xdebug+eclipse调试php都是从浏览器上复制url来进行的 ,但是这样做很麻烦,更换一个页面就要在eclipse上开启一个debug。(因为是使用域名定位到本机的方式开发,就是修改hosts...

吃鱼的虾米
2014/01/21
601
1
phpeclipse+xdebug配置

一、安装配置 1、访问 http://www.phpeclipse.com/ ,找到右边的 1.2.x dev nightly下的http://update.phpeclipse.com/update/nightly_1.2.x 路径。 2、打开eclipse找到help->Intall New so......

liangyx
2013/01/17
7.2K
1
在visual studio之中开发PHP项目

说道开发工具,有些人用IDE,有些人用编辑器开发PHP,这类的培训机构也多。 现在,三层、mvc之类的思想遍地开花,使得代码和html得以分离,加之随着开发的分工和项目的增大,一个好的IDE能为...

crossmix
2015/12/08
1K
0
eclipse远程调试两种模式

eclipse远程调试两种模式: 一、服务端监听 (1)服务器端需执行程序前加参数 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 说明:server=y 是指目标应用程序作为服...

fifadxj
2016/11/22
10
0

没有更多内容

加载失败,请刷新页面

加载更多

500行代码,教你用python写个微信飞机大战

这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!...

上海小胖
今天
8
0
关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
7
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
6
0
Docker容器实战(七) - 容器中进程视野下的文件系统

前两文中,讲了Linux容器最基础的两种技术 Namespace 作用是“隔离”,它让应用进程只能看到该Namespace内的“世界” Cgroups 作用是“限制”,它给这个“世界”围上了一圈看不见的墙 这么一...

JavaEdge
今天
8
0
文件访问和共享的方法介绍

在上一篇文章中,你了解到文件有三个不同的权限集。拥有该文件的用户有一个集合,拥有该文件的组的成员有一个集合,然后最终一个集合适用于其他所有人。在长列表(ls -l)中这些权限使用符号...

老孟的Linux私房菜
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部