我是靠谱客的博主 俊逸百合,最近开发中收集的这篇文章主要介绍EPP的调试Zend Debugger,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

    PHP程序的调试,PHP的程序可以直接在页面中显示出错误信息,但是如果是较大较复杂的程序,这种方式的开发效率就极其低下了,那么如何在IDE中可以对程序进行单步调试呢?

问题:如何在Wamp下单步调试PHP程序?

1, 确保机子已经安装了Wamp。

假设www的目标路径为:D:PHPProjectwampwww(其中D:PHPProjectwamp是wamp的根目录)

2, 下载EPP3.0 (EclipsePHP Studio 3)

下载地址:http://www.php100.com/

3, 解压和安装EPP3.0

并把默认workspace设置为D:PHPProjectwampwww

4, 下载zendDebugger:

http://downloads.zend.com/pdt/server-debugger/

下载版本:ZendDebugger-5.2.14-cygwin_nt-i386

解压,找到文件夹5_2_x_comp 和dummy.php

5, 将5_2_x_compZendDebugger.dll复制到D:PHPProjectwampbinphpphp5.2.9-1ext下

6, 将dummy.php复制到D:PHPProjectwampwww下

7, 修改php.ini,在php.ini的后面加入:

[zend]

zend_extension_ts="D:PHPProjectwampbinphpphp5.2.9-1extZendDebugger.dll"

zend_debugger.allow_hosts=127.0.0.1

zend_debugger.expose_remotely=always

其中zend_extension_ts定位到你的ZendDebugger.dll文件

zend_debugger.allow_hosts定位到你的server上,localhost默认为127.0.0.1

8, 打开或者重新启动EPP3.0,窗口—首选项—PHP—Debug—Install Debugger—Zend debugger—Configure

设置client Host/IP为127.0.0.1

9, 创建新的php工程和文件,工具栏上有个调试(小虫子)—调试配置

Php WebPage确保

Server Debugger为Zend Debugger

PHP Server 为Default PHP Web Server

按下Test Debugger 显示Success。

至此,Zend Debugger设置成功!!

Debug使用:F11开始调试,F5单步运行,F7停止调试

PS:读者也尝试过使用vs.php进行php程序的编译,试用版的使用正常,但是无奈vs.php for 2010还未有破解版,有试用期限,因此转战试用EPP。

作者:Nick Ye(yjf512)
出处:(http://www.cnblogs.com/yjf512/)

最后

以上就是俊逸百合为你收集整理的EPP的调试Zend Debugger的全部内容,希望文章能够帮你解决EPP的调试Zend Debugger所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部