在 Wamp/Windows Vista 上安装 Zend 调试器
我正在尝试让 Zend Debugger 在 Windows Vista 上的 Wamp 服务器上运行。
以下是我遵循的步骤:
- 从 ZendDebugger-5.2.15-cygwin_nt-i386.zip rel="nofollow noreferrer">http://downloads.zend.com/pdt/server-debugger/
- 将 \ZendDebugger-5.2.15RC1-cygwin_nt-i386\5_2_x_nts_comp\ZendDebugger.dll 复制到 c:\wamp\ bin\php\php5.3.0\ext\ZendDebugger.dll
-
编辑 php.ini (使用 phpinfo() 检查,我正在编辑正确的 php.ini),如下所示:
<块引用>zend_extension_ts=C:\wamp\bin\php\php5.3.0\ext\ZendDebugger.dll zend_debugger.allow_hosts=127.0.0.1
编辑 php.ini (使用phpinfo
zend_debugger.expose_remotely=始终 -
重新启动 Apache
- 将 \ZendDebugger-5.2.15RC1-cygwin_nt-i386\dummy.php 复制到 c:\workspace\www\dummy.php
- 根据 这篇文章为PDT安装Zend Debugger插件
最后当我测试通过运行>调试器运行配置> PHP网页>我的调试>测试调试器显示“正在测试与客户端主机/IP 的通信:'localhost'...然后是这样的:
当调试服务器尝试连接到以下客户端主机/IP - localhost 时发生超时。
此外,没有任何关于Zend 调试器,没有这样的:
(来源:thierryb.net)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你检查防火墙了吗?
如果 phpInfo 报告了调试器,那么您似乎设法安装了调试器...所以我猜测您要么输入了错误的设置(localhost 或 127.0.0.1 可能会在设置对话框中产生影响),要么防火墙停止了通信。
Did you checked the firewall?
Seems like you managed to install the debugger if its reported by phpInfo... so i'm guessing that you either put the wrong settings(localhost or 127.0.0.1 might make a difference in the settings dialog) or a firewall stopping the communication.