这两天研究了一下php,先是下了zend studio 5.5 ,后来又装了for eclipse,发现他们只是能php script(脚本)调试,而不能web page (服务器)调试。后来查了很多资料才解决了。
在配置ZendDebugger的时候到网上查资料走了不少弯路。但终于搞定。
在php.ini的[zend]里加入
zend_extension_manager.debug_server_ts="C:\zend\ZendDebugger-i386"
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.1/32,192.168.1.0/24,192.168.1.0/24
zend_debugger.allow_tunnel=127.0.0.1/32
如果在phpinfo()中出现以下图片就说明配置成功
然后就可以用ide调试了,在此期间出现了几个问题
1.一开始我用的是加入zend_extension_ts="C:C:\zend\ZendDebugger-i386\php\ZendDebugger.dll″。apache加载php.ini不成功,原因可能是和上面的zend_extension_ts= "C:\Zend\lib\ZendExtensionManager.dll"冲突,而换成zend_extension_manager.debug_server_ts="C:\zend\ZendDebugger-i386"就ok了。
这里值得注意:zend_extension_manager.optimizer_ts 和 zend_extension_manager.debug_server_ts 所指向的目录必须是 php-x.x.x 的上级目录。Degugger下的文件夹是 x_x_x_comp 形式的,必须把它改成 php-x.x.x 的形式,不然找不到文件。此外,针对5_2_x版本的有两个文件夹,其中“nts_comp”是非线程安全按(non thread-safe)的,一般情况选择 5_2_x_comp 文件夹。
2.配置成功之后,用zend studio for eclipse调试,发现老报zend debuger 的版本不对,后来把zend studio for eclipse中自带的ZendDebugger.dll替换到zend debuger的目录中,调试成功。
觉得有用的连接:
http://hi.baidu.com/maklak/blog/item/21eece1ffc0fd20e304e1519.html
http://hi.baidu.com/mikeking20031/blog/item/d8aa3a0158658a0b7bec2cc7.html
分享到:
相关推荐
zend studio 5.5 注册码 zend studio 5.5 & 6.1 & 7.0 注册机 注册码
### Ubuntu下Zend Studio 5.5的安装与配置详解 #### 安装步骤与环境配置 **1. 下载 Zend Studio** 首先,访问指定的下载链接获取Zend Studio 5.5的安装包。有两个版本可供选择: - **5.5.0**:`...
#### 一、Zend Studio For Eclipse 6.0 简介 在深入探讨注册码之前,我们先来了解一下Zend Studio For Eclipse 6.0这款工具的基本情况。Zend Studio是一款非常强大的集成开发环境(IDE),专门用于PHP应用程序的...
ZendStudio_V12.5.1安装程序和破解 ZendStudio 破解 序列号 破解方法见文件说明。...Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。
Zend Studio for Eclipse 6.0的视频入门演示
**Zend Studio For Eclipse 6.1**不仅提供了强大的PHP开发功能,还具备了调试、代码提示、重构等高级特性,是PHP开发者的得力助手。尽管安装与注册过程较为直接,但正确使用注册码确保软件的合法授权至关重要。同时...
Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio是屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试...
Zend Studio5.5系列后,官方推出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio包括了PHP开发所有必须的部件,通过一整套编辑、调试、分析、优化和数据库...
**Zend Studio for Eclipse基础教程** Zend Studio for Eclipse是一款由Zend Technologies公司推出的集成开发环境(IDE),专门针对PHP编程设计。它充分利用了Eclipse平台的强大功能,为PHP开发者提供了丰富的特性...
Zend Studio - 5.5.0注册机
zend studio for eclipse 6.1.2入门教程
1. "zend studio setting.epf":这是一个扩展名为EPF(Eclipse Preferences File)的文件,它是Eclipse平台(Zend Studio基于Eclipse构建)的配置文件。用户可以将这些个人化设置导出并共享,以便在其他安装有相同...
出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio是屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持...
出利用了Eclipse平台,基于PDT的Zend Studio for Eclipse 6.0,之后的版本也都构建于Eclipse。 Zend Studio是屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持...
** Zend Studio for Eclipse 教程 ** Zend Studio for Eclipse 是一款强大的集成开发环境(IDE),专为PHP开发者设计,它将 Zend Studio 的专业功能与 Eclipse 平台的灵活性结合在一起,提供了一整套高效的开发工具...
Studio5.5系列后,官方推出了基于Eclipse平台的Zend Studio。专业的PHP IDE专为关键业务应用程序,专业级的开发环境,包括PHP代码编辑,调试,分析,单元测试,诊断和更多。 1.将...
5. **安装与应用**:下载后的主题文件通常为`.epf`格式,这是Eclipse平台(Zend Studio基于Eclipse)的首选设置文件。用户可以通过 Zend Studio 的“首选项”菜单,找到“外观”和“颜色主题”选项,导入并应用下载...
"jseclipse for zendstudio" 是一个专门为 Zend Studio 集成开发环境(IDE)设计的扩展插件,它使得 Zend Studio 能够更好地支持Java开发。Zend Studio 是一款广泛使用的PHP开发工具,而JSEclipse则为其添加了对...
Zend Studio 提供强大的调试功能,包括断点、步进执行、查看变量值等。在 "Run/Debug Configurations" 中,创建一个新的PHP运行/调试配置,关联到你的项目,并设置启动URL和服务器配置。 6. **部署应用** 完成...
2. **Zend Studio for Eclipse**:这是一款强大的PHP集成开发环境,支持Web Service的创建、调试和管理。在本例中,它用于生成WSDL文件。 3. **创建PHP项目**:首先,我们需要在Zend Studio中创建一个新的PHP项目,...