0

我正在尝试让 Zend Debugger 在 Windows Vista 上的 Wamp 服务器上运行。

以下是我遵循的步骤:

  1. http://downloads.z ​​end.com/pdt/server-debugger/下载ZendDebugger-5.2.15-cygwin_nt-i386.zip
  2. 将 \ZendDebugger-5.2.15RC1-cygwin_nt-i386\5_2_x_nts_comp\ZendDebugger.dll 复制到 c:\wamp\bin\php\php5.3.0\ext\ZendDebugger.dll
  3. 像这样编辑 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
    zend_debugger.expose_remotely=always

  4. 重启阿帕奇

  5. 复制 \ZendDebugger-5.2.15RC1-cygwin_nt-i386\dummy.php 到 c:\workspace\www\dummy.php
  6. 根据这篇文章为 PDT 安装 Zend Debugger 插件

最后,当我通过 Run > Run Configurations > PHP Web Page > MyDebug > Test Debugger 测试调试器时,它会显示“测试与客户端主机/IP 的通信:'localhost'... 然后:

调试服务器尝试连接到以下客户端主机/IP - localhost 时发生超时。

也没有任何关于 Zend Debugger 的注释,没有这样的:( 来源:thierryb.netphpinfo() 中的 Zend 调试器

4

1 回答 1

0

你检查防火墙了吗?

似乎您设法安装了调试器,如果它由 phpInfo 报告...所以我猜您要么输入了错误的设置(localhost 或 127.0.0.1 可能会在设置对话框中产生影响),要么是防火墙停止了通信。

于 2010-07-02T10:59:06.020 回答