现在的位置: 首页 > 综合 > 正文

配置Zend stdio 的 远程调试功能

2013年10月08日 ⁄ 综合 ⁄ 共 1696字 ⁄ 字号 评论关闭

URL:http://hi.baidu.com/ytyan/blog/item/4e8c1cee2df6d4f8b2fb95de.html

下载Zend Optimizer:http://downloads.zend.com/optimizer/3.3.0a/ZendOptimizer-3.3.0a-Windows-i386.exe

下载Zend Debugger:http://downloads.zend.com/pdt/server-debugger/ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz

下载Zend Studio:http://downloads.zend.com/studio/5.5.0b/ZendStudio-5_5_0b.zip

安装 Zend Optimizer 和 Zend Studio,逐步执行即可装好。

ZendDebugger-5.2.10-cygwin_nt-i386.tar.gz解压(以解压到D:/Zend/为例)。

进入D:/Zend/,将类似于4_3_x_comp的文件夹都改名为php-4.3.x,一一对应,不可以把数字搞错。

打开php.ini,如果你是windowsxp,应该在C:/Windows/下面,在最后加入一下配置:

zend_extension_manager.debug_server_ts=”D:/zend” zend_debugger.expose_remotely=allowed_hosts zend_debugger.allow_hosts=127.0.0.0/32,192.168.1.0/24,192.168.0.0/24 zend_debugger.allow_tunnel=127.0.0.0/32

保存php.ini,从新启动apache,查看phpinfo,有以下信息为正确安装:

optimizer.PNG

debugger.PNG

将D:/Zend/dummy.php 复制到网站根目录。

然后设置Zend Studio:

工具->选项->调试

调试方式选服务器;server url内填写调试的服务器url地址; 其他不用改,保存即可。

剩下的调试过程就和以前使用Zend studio server时一样了,不再赘述

-----------------------------------------
以上内容来自网上,相关的参考还有如下
http://www.phpchina.com/25831/viewspace_16775.html

本人的系统环境是apache2.2.x + php5.2.1+Zend Optimizer v3.2.6
现在只需要安装Zend Debugger ,于是按上面的说明内容初试之后并未成功,后来把Zend Debugger的目录和Zend Optimizer v3.2.6设置为并行后对PHP.INI做如下配置:

[Zend]
zend_extension_ts
="d:Program FilesZendZendOptimizer-3.2.6libZendExtensionManager.dll"
zend_extension_manager
.optimizer_ts="d:/Program FilesZend/ZendOptimizer-3.2.6/libOptimizer-3.2.6"
zend_extension_manager
.debug_server_ts="d:/Program Files/Zend/ZendDebugger-5.2.10"
zend_debugger.expose_remotely=allowed_hosts
zend_debugger.allow_hosts=127.0.0.0/32,192.168.1.0/24,192.168.0.0/24
zend_debugger.allow_tunnel=127.0.0.0/32

其中ZendDebugger-5.2.10目录结构如下:
d:/Program Files/Zend/ZendDebugger-5.2.10/php-5.2.x/ZendDebugger.dll

抱歉!评论已关闭.