配置Zend stdio 的 远程调试功能

本文详细介绍如何在Windows环境下安装ZendDebugger,包括配置php.ini文件及设置ZendStudio进行远程调试的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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+ZendOptimizerv3.2.6
现在只需要安装ZendDebugger ,于是按上面的说明内容初试之后并未成功,后来把ZendDebugger的目录和ZendOptimizerv3.2.6设置为并行后对PHP.INI做如下配置:
[Zend]
zend_extension_ts
= " d:ProgramFilesZendZendOptimizer-3.2.6libZendExtensionManager.dll "
zend_extension_manager
. optimizer_ts = " d:/ProgramFilesZend/ZendOptimizer-3.2.6/libOptimizer-3.2.6 "
zend_extension_manager
. debug_server_ts = " d:/ProgramFiles/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:/ProgramFiles/Zend/ZendDebugger-5.2.10/php-5.2.x/ZendDebugger.dll

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值