0

在过去的 2 天里,我一直在尝试从家里的 Windows 机器到运行 WHM/Cpanel 的远程 centOS 服务器进行远程调试。

我来自 VS 背景,不敢相信会这么难。在这一点上感觉很没用!

好吧,对我来说嘘。这是我的设置:

  • 本地 Windows 计算机上的防火墙已关闭
  • Zend 远程调试器安装并通过 phpinfo.php 确认
  • dummy.php 安装在项目的 webroot 上
  • zend_debugger.allow_hosts=24.150.xxx.xx,192.168.1.118,127.0.0.1

第一个 ip 是我的路由器 IP,然后是我的机器 ip..我不断收到以下错误:

无法连接到主机“192.168.1.118”。主机 '127.0.0.1' 不允许打开调试会话 - 请在 ini 文件中配置 zend_debugger.allow_hosts。

任何帮助是极大的赞赏!谢谢!

4

1 回答 1

0

看起来您在本地网络上使用 NAT,这意味着您需要将端口 10120 上的连接(您需要验证这一点)显式传递到本地开发盒或使用隧道。我会推荐隧道(http://kb.zend.com/index.php?View=entry&EntryID=109),因为它可能会更容易。

于 2011-02-13T22:17:52.530 回答