1. 云栖社区>
  2. PHP教程>
  3. 正文

php eclipse xdebug 配置

作者:用户 来源:互联网 时间:2017-12-01 11:36:05

phpeclipsexdebug配置

php eclipse xdebug 配置 - 摘要: 本文讲的是php eclipse xdebug 配置, 第一步: 下载eclipsePHP 下载地址为: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR

第一步:


下载eclipsePHP 下载地址为:


http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/helios/SR1/eclipse-php-helios-SR1-win32.zip


第二步:


安装下载JDK:


http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe


第三步:


首先运行你的apmServer下的www/htdocs/phpinfo.php文件,如果此文件不存在,那么你可以根据自己的需要,或者重新解压一下APMserver,里面htdocs里面是默认有这个文件夹的。当运行phpinfo文件后,将页面显示的源代码复制,在浏览器中输入此下网站地址:http://www.xdebug.org/find-binary.php中,然后提交,然后XDEBUG为告诉你
应该下载哪个版本了



第四步:


将下载的.dll文件命名为php_xdebug.dll,放入PHP/ext文件夹下,然后打开PHP主配置文件,php.ini进行如下配置:


在最后一行加入以下配置代码,配置说明已经做好注释


  ;载入Xdebug


  zend_extension_ts="c:/php/ext/php_xdebug.dll"


  ;xdebug配置


  [Xdebug]


  ;开启自动跟踪


  xdebug.auto_trace = On


  ;开启异常跟踪


  xdebug.show_exception_trace = On


  ;开启远程调试自动启动


  xdebug.remote_autostart = On


  ;开启远程调试


  xdebug.remote_enable = On


  ;收集变量


  xdebug.collect_vars = On


  ;收集返回值


  xdebug.collect_return = On


  ;收集参数




  xdebug.collect_params = On


  注意zend_extension_ts后面的路径要填写绝对路径,保存后重启服务器即可。


   刷新PHPINFO页面,你将会看到多出了如下节点,表示xdebug加载成功

php eclipse xdebug 配置


第五步:配置eclipse


* 从主菜单打开"Window > Preferences > PHP",



* 先选中"PHP Excutables"节点,在右面的面板点"Add"按钮,在接下来的窗口中,"Name"随便填,"Excutable Path"浏览到你的php.exe,PHP ini file浏览到你的php.ini文件,PHP Debugger选XDebug


* 选中"PHP Servers"节点,在右面的面板点"New"按钮,在接下来的窗口中,"Name"随便填,"URL"填你的工作空间的URL(比如http://localhost/pdt)

* 选中"Debug"节点,在右面的面板中,"PHP Debugger"选择XDebug,"Server"选择你刚才添加的那个PHP Server,"PHP Executable"也选择你刚刚添加的那个

* 点"OK",恭喜,配置完成了。



以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php , eclipse , xdebug 配置 ,以便于您获取更多的相关知识。