Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Zend远程调试帮助!_Php_Debugging_Zend Studio_Zend Debugger - Fatal编程技术网

Php Zend远程调试帮助!

Php Zend远程调试帮助!,php,debugging,zend-studio,zend-debugger,Php,Debugging,Zend Studio,Zend Debugger,在过去的两天里,我一直在尝试从家中的windows计算机到运行WHM/Cpanel的远程centOS服务器进行远程调试 我来自VS背景,不敢相信会有这么难。在这一点上感觉很没用 好吧,嘘,给我。以下是我的设置: 本地windows计算机上的防火墙已关闭 通过phpinfo.php安装并确认Zend远程调试器 dummy.php安装在项目的webroot上 zend_debugger.allow_hosts=24.150.xxx.xx,192.168.1.118127.0.0.1 第一个ip是

在过去的两天里,我一直在尝试从家中的windows计算机到运行WHM/Cpanel的远程centOS服务器进行远程调试

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

好吧,嘘,给我。以下是我的设置:

  • 本地windows计算机上的防火墙已关闭
  • 通过phpinfo.php安装并确认Zend远程调试器
  • dummy.php安装在项目的webroot上
  • zend_debugger.allow_hosts=24.150.xxx.xx,192.168.1.118127.0.0.1
第一个ip是我的路由器ip,然后是我的机器ip..我不断收到以下错误:

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


非常感谢您的帮助!谢谢

看起来您正在本地网络上使用NAT,这意味着您需要显式地将端口10120上的连接(您需要验证)传递到本地deve-box,或者使用隧道。我建议你挖隧道(http://kb.zend.com/index.php?View=entry&EntryID=109)因为这可能会更容易。

您的phpinfo()是否正确显示了允许的主机配置?