Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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 Windows 8上带IIS的Zend调试器和Eclipse_Php_Eclipse_Debugging_Zend Framework_Iis - Fatal编程技术网

Php Windows 8上带IIS的Zend调试器和Eclipse

Php Windows 8上带IIS的Zend调试器和Eclipse,php,eclipse,debugging,zend-framework,iis,Php,Eclipse,Debugging,Zend Framework,Iis,我已经在启用IIS 8.5的Windows 8.1 x64上安装了PHP5.3.28、Zend debugger和Eclipse(开普勒)。调试器的安装应该是正确的,正如我在phpinfo()输出中看到的那样 php.ini设置是 [Zend] zend_extension="C:/Program Files (x86)/PHP/ext/ZendDebugger.dll" zend_debugger.allow_hosts=127.0.0.1/32,10.0.0.0/8 zend_debugge

我已经在启用IIS 8.5的Windows 8.1 x64上安装了PHP5.3.28、Zend debugger和Eclipse(开普勒)。调试器的安装应该是正确的,正如我在phpinfo()输出中看到的那样

php.ini设置是

[Zend]
zend_extension="C:/Program Files (x86)/PHP/ext/ZendDebugger.dll"
zend_debugger.allow_hosts=127.0.0.1/32,10.0.0.0/8
zend_debugger.expose_remotely=2 
dummy.php位于文档根目录中

当我从Eclipse的调试配置页面测试它时,它尝试连接到127.0.0.1和10.0.0.10(本地主机的IP)并超时。IIS日志显示请求dummy.php并返回200

所以它不能连接到本地主机,但当我在网络中的另一台计算机上尝试它时(在防火墙中打开端口10000后),它连接得很好,我可以调试托管在10.0.0.10上的webapp

可能是Windows 8特定的问题,还是我遗漏了一些明显的问题?谢谢。

你试过这个吗

zend_debugger.expose_remotely=always 

是的,我尝试了“始终”、“1”和所有其他选项,但仍然是一样的。您检查了代理设置吗?我没有使用任何代理,所以我没有检查。我应该去哪里看?
zend_debugger.expose_remotely=always