《2022年用Eclipse+PDT开发调试PHP程序 .pdf》由会员分享,可在线阅读,更多相关《2022年用Eclipse+PDT开发调试PHP程序 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、用Eclipse + PDT 开发调试 PHP 程序一、下载:方式一:采用Xdebug 进行调试调试,下载地址地址: http:/www.xdebug.org/index.php我机器安装的是 php5.2.5 ,所以下载 http:/www.xdebug.org/link.php?url=xdebug203-52-win这个扩展名字是: php_xdebug-2.0.3-5.2.5.dll方式二:采用Zend debugger进行调试,下载地址: http:/ Web Debugger(Windowsx86(zip) | 2.09MB | 5.2.14)进行下载。扩展名字是: ZendDeb
2、ugger.dll下载完成后,把以上扩展放入php5ext目录中。(zend debugger 需要把下载的 dummy.php放到web 根目录)二、修改 php.ini1.xdebug方式增加一下代码:Xdebugzend_extension_ts=d:/php5/ext/php_xdebug-2.0.3-5.2.5.dllxdebug.remote_enable=on# 默认端口 9000#xdebug.remote_port=90002、ZendDebug方式zend_extension_ts=D:php5extZendDebugger.dllzend_debugger.allow_h
3、osts=127.0.0.1/32, 192.168.1.101zend_debugger.expose_remotely=always# 默认端口 10137#zend_debugger.connector_port = 10137注意路径即可。重启web 服务器重启之后,查看 phpinfo ,应该有如下信息:Xdebug:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - Zend Debug:注意, xdebug 方式和ze
4、nd debug方式不能共存。后续基于 Zend Debug说明。Linux下请下载相应源码编译。三、客户端工具准备1.PDT (推荐,免费开源)下载地址: http:/www.eclipse.org/pdt/最新版本: 1.0.3一、测试代码使用PDT 或者其它 IDE 建立测试项目和 PHP 文件文件。我是用 NetBeans 建立的项目在web 根目录建立以下文件DebugTest - 项目名字/index.php/Lib.phpDebugTestInclude - 用于测试包含文件调试 ./Action.php相关源代码源代码,参看附件二,开发工具工具:1.PDT 或者Zend Stu
5、dio for Eclipse设置(1)、window-preferences-General-web browser 里面添加 firefox名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - (2)、window-web browser-选择刚刚添加的 firefox名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3
6、页,共 7 页 - - - - - - - - - 我是用 firefox 浏览器来调试。三、zend studio toolbar for firefox (for ie)请到下载。同 studio 下载地址地址。开始调试调试啦!1、创建:2、新建一个 phpweb pagedebug3、进入 debug 设置界面:Name设置设置成: DebugTest,一般和项目同名,好分别而已。Server Debugger: 这里选择 XdebugFile 选择:点击 “ browser 进行选择。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
7、- - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 其它如图所示,点击 ”apply,然后 close ,也可以直接 ”debug名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - - - - - - 4、在代码里面( index.php)设置一个断点:5、开始 debug:6、调试主界面:尽情的调试吧!7。form 调试:8、进入 PDT 里面:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 9、结束调试:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -