安装EPP的调试Zend Debugger
最近在工作中遇到的一个问题就是PHP程序的调试,PHP的程序可以直接在页面中显示出错误信息,但是如果是较大较复杂的程序,这种方式的开发效率就极其低下了,那么如何在IDE中可以对程序进行单步调试呢?
问题:如何在Wamp下单步调试PHP程序?
1, 确保机子已经安装了Wamp。
假设www的目标路径为:D:\PHPProject\wamp\www(其中D:\PHPProject\wamp\是wamp的根目录)
2, 下载EPP3.0 (EclipsePHP Studio 3)
下载地址:http://www.php100.com/
3, 解压和安装EPP3.0
并把默认workspace设置为D:\PHPProject\wamp\www
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_comp\ZendDebugger.dll复制到D:\PHPProject\wamp\bin\php\php5.2.9-1\ext下
6, 将dummy.php复制到D:\PHPProject\wamp\www下
7, 修改php.ini,在php.ini的后面加入:
[zend]
zend_extension_ts="D:\PHPProject\wamp\bin\php\php5.2.9-1\ext\ZendDebugger.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。
本文转自轩脉刃博客园博客,原文链接:http://www.cnblogs.com/yjf512/archive/2010/11/27/1890024.html,如需转载请自行联系原作者
安装EPP的调试Zend Debugger相关推荐
- 最新最详细最简洁Eclipse调试PHP配置详解(Xdebug,Zend Debugger)
搬家注:该日志写于2011 年 04 月 07 日,Eclipse,PHP等版本号很多,更新也比较快,请注意文章中的版本.本文不一定帮您解决问题,但能给您一些解决问题的思路及一些概念. 最近开始做SR ...
- Windows 下 PHP 开发环境配置系列三 - eclipse PDT + Zend Debugger 调试web 项目
基本安装参考 http://blog.csdn.net/oscar999/article/details/6713666 此部分只是介绍如何在PDT 下如何使用Zend Debugger .php ...
- 使用Zend Debugger + Zend Studio 调试web
安装php 5.2.0,apache等,以便可以web解析php文件.这个网上多的是,就不细说了.因为我的工作平台是windows,所以我下载的是为windows编译的dll. Zend Debugg ...
- zend stuido 12.5的插件安装和xdebug调试器的配置和和配置注意
参考: zend stuido 12.5的插件安装 zend 12.5 安装插件是按类别进行分类了的, 而且是在欢迎 界面就可以直接安装, 安装后,要重启zend才能生效 版式设计的一个基本点就是: ...
- 大家调试ZEND的时候应该会用到zend studio,不知道是不是中国购买zend产品的用户太少了还是我安装的问题,...
大家调试ZEND的时候应该会用到zend studio,不知道是不是中国购买zend产品的用户太少了还是我安装的问题, 装好后桌面选项中竟然没有"简体中文"的语言选项了,到配置文件 ...
- pear php linux,linux下安装PEAR、Zend Debugger和Smarty
一.PEAR pear的安装其实挺简单的,他的官网也有非常详细的讲解.简化如下: 1.安装,在终端敲入$ sudo wget http://pear.php.net/go-pear.phar $ su ...
- Zend Debugger 配置
到官网 http://www.zend.com/en/products/studio/downloads 下载 windows 版 Studio Web Debugger 打开下载得到的压缩包,里面有 ...
- 配置Apache+Php+PDT(Zend Debugger)
1.安装php 1.1 前往http://museum.php.net/php5/下载自己所需要的版本,我选择的是线程安全的php-5.2.17-Win32.zip(下面的apache是线程安全该处确 ...
- Visual Studio2017 远程调试 Remote Debugger
前言 大家在使用vs打包后的文件部署到服务器后,有时候我们需要对线网的后台进行调试.但是它不像在VS中.这个时候我们该怎么调试呢? 微软想到了这一点,他们在 VS 中给我们提供了一个功能: Remot ...
最新文章
- AMD与intel CPU型号大全(接口)
- IDEA运行Tomcat8.5.73源码
- AI:2020年7月10日世界人工智能大会WAIC青少年人工智能创新发展论坛《人工智能从娃娃抓起》
- C#总结项目《影院售票系统》编写总结二
- 2017年第八届蓝桥杯C/C++ C组国赛 —— 第四题:小数第n位
- 深入浅出SQL(2)——select、update…
- 鸿蒙 悟空遥控,利用悟空遥控推送软件,成功实现高德地图等三方APP装
- repaire mysql_mysql检查数据表和修复数据表
- 北京内推 | 微软亚洲研究院自然语言计算组招聘NLP研究实习生
- Spring的运行原理
- 《愚公移山》深度解读
- windows server 2003 IE升级方法
- PCIe Switch高级功能及应用
- C端产品和B端产品的区别
- coursera无法播放视频
- 作UML图的软件有哪些
- python爬虫基本反爬
- html音乐播放心得体会,音乐欣赏心得体会
- google.api.http
- CF765F Souvenirs(暴力、线段树)
热门文章
- MooTools1.3.1 API(Core)学习及试译(三)——Types(二)
- P1119 灾后重建(floyd进阶)
- 2017-2018-2 20155203《网络对抗技术》 Exp7:网络欺诈防范
- Linux 多线程可重入函数
- ListView的CheckBox实现全部选中/不选中
- Java数据结构与算法(12) - ch06递归(回文anagram)
- 基于社交心理过程满足的LBS社交应用研究
- shell内部命令和外部命令
- 黑客攻防技术宝典Web实战篇第2版—第7章 攻击会话管理
- AIOps中异常检测简的单应用