IIS 7和PHP -远程访问的问题


IIS 7 and PHP - Problem with remote access

经过十年的ASP.net开发(即我对PHP知之甚少),我刚刚安装了我的第一个PHP网站,运行在Windows Server 2008 R2 IIS 7.5 web服务器上。

web服务器是一个小型网络中运行的三个服务器之一。

我已经设置了DNS来引用web服务器。

如果我在任何一台本地网络机器上打开浏览器并输入url,该网站将打开并正常运行。

如果我在不属于网络的PC上做同样的事情,我将无法打开网站。

我不确定这是PHP还是IIS问题(或者两者都有)。

谁能给我指个正确的方向?

谢谢。

如果这是一个PHP问题,我会非常惊讶。我在IIS中发现了一些非常奇怪的行为,它显然通过NTLM身份验证来访问网络驱动器上的资源,但是您需要先从简单的事情开始。

可以访问web服务器上的静态内容吗?如果没有,那么你需要看看你的DNS、网络路由和防火墙是如何配置的。

如果你可以访问静态内容,但不能访问PHP内容,那么web服务器应该记录拒绝PHP文件请求的原因-去阅读你的日志