在Wamp / Windows Vista上安装Zend Debugger

时间:2010-07-02 09:26:59

标签: php debugging wamp zend-debugger

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

以下是我的步骤:

  1. http://downloads.zend.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:\瓦帕\ BIN \ PHP中\ php5.3.0 \分机\ ZendDebugger.dll   zend_debugger.allow_hosts = 127.0.0.1
      zend_debugger.expose_remotely =总是

  4. 重启Apache

  5. 将\ ZendDebugger-5.2.15RC1-cygwin_nt-i386 \ dummy.php复制到c:\ workspace \ www \ dummy.php
  6. 根据this post安装适用于PDT的Zend Debugger插件
  7. 最后,当我通过Run>测试调试器时运行配置> PHP网页> MyDebug>测试调试器它说“测试与客户端主机/ IP的通信:'localhost'...然后这个:

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

    还没有关于Zend Debugger的任何说明,没有这样的: Zend Debugger in phpinfo() http://www.thierryb.net/pdtwiki/images/a/a9/Phpinfo_zenddbg_section_01.png

1 个答案:

答案 0 :(得分:0)

你检查了防火墙吗?

似乎你设法安装调试器,如果它由phpInfo报告...所以我猜你要么设置错误(localhost或127.0.0.1可能在设置对话框中有所作为)或防火墙停止沟通。