在phpeclipse中利用ZendDebugger调试php

当然是配置好apache和php环境,可以从phpinfo()里面看到版本,我的php是
PHP Version 5.2.8


2.下载ZendDebugger,从http://downloads.zend.com/pdt/server-debugger/下载与自己机器上的php环境相对应的xdebug版本,我的对应版本就是ZendDebugger-5.2.15-cygwin_nt-i386.zip  

3.配置:,
首先加载  extension=ZendDebugger.dll
然后在加载的php.ini最后加入下面一段配置
Xml代码
[Zend] 
zend_extension_ts="D:/Program Files/wamp/bin/php/php5.2.8/ext/zenddebugger.dll" 
zend_debugger.allow_hosts=127.0.0.1/32,192.168.0.0/24 
zend_debugger.expose_remotely=always 


4.从phpinfo()里,如果有这一段:
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with Zend Debugger v5.2.15, Copyright (c) 1999-2008, by Zend Technologies
表示配置成功。

5.配置ide,我的ide是eclipse for php,打开windows->prefernce->debug,将你机器中的php.exe加入到php executable中,并选中这一项做为当前默认值.

6.保存后点击右键,选择 Debug As ->debug configurations 设置好相应的路径,点击debug,即在源代码的第一行加入了一个断点,HOHO~~~~~~享受单步跟踪调试吧~~~~~~~~

你可能感兴趣的:(eclipse,PHP,ext,ide,Zend)