问题:如何在Wamp下单步调试PHP程序?
来源:互联网 发布:战地3低配置优化补丁 编辑:程序博客网 时间:2024/04/30 18:32
最近在工作中遇到的一个问题就是PHP程序的调试,PHP的程序可以直接在页面中显示出错误信息,但是如果是较大较复杂的程序,这种方式的开发效率就极其低下了,那么如何在IDE中可以对程序进行单步调试呢?
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停止调试
- 问题:如何在Wamp下单步调试PHP程序?
- 如何调试PHP程序
- 在wamp集成环境php该如何开启短标签
- 在win7上使用wamp搭建PHP实战问题小结
- Netbeans+php+wamp配置及php调试
- wamp环境下php调试模式
- phpstorm+wamp+xdebug配置php调试环境
- 如何使用Eclipse PDT调试PHP程序
- 如何调试PHP程序(转)
- 在Dreamweaver+WampServer 调试PHP程序
- 使用NeatBeans,wamp编写PHP程序入门
- 如何利用WAMP在51IDC的云主机上搭建PHP小型网站
- 新手如何在window下搭建wamp(php)开发环境
- 如何在NT下调试ISAPI程序
- 如何在delphi6中调试web程序
- 如何在win7上调试perl程序
- 如何在Win7上调试Ruby程序
- 如何在Win7上调试Ruby程序
- C 风格(C-style)强制转型
- 敏捷测试经验总结(转载)
- .net对Excel表数据读写操作
- VB 如何给控件赋一个具有超连接的值(点击控件,连接指定网页页面)
- 正则表达式
- 问题:如何在Wamp下单步调试PHP程序?
- linux(ubuntu10.04)系统安装jdk,tomcat常见问题
- Web性能测试术语
- android桌面文件夹美化
- 浙大HG所的YDH叫兽
- yum禁用fastestmirror 插件
- 问题大集锦
- template关键字typename和class的区别,以及模板默认参数
- sql中使用特殊字符