经过十年的ASP.net开发(我对PHP知之甚少),我刚刚安装了我的第一个运行在Windows Server2008php IIS7.5Web服务器上的R2网站。
web服务器是小型网络中运行的三台服务器之一。
我已将DNS设置为引用web服务器。
如果我在任何一台本地网络机器上打开浏览器并输入url,网站就会完美地打开并运行。
如果我用一台不属于网络的PC做同样的事情,我就无法打开网站。
我不确定这是PHP还是IIS的问题(或者两者都有)。
有谁能给我指个方向吗?
谢谢。
发布于 2011-08-14 08:09:32
如果这是一个PHP问题,我会非常惊讶。我在IIS中发现了一些非常奇怪的行为,它显然调整了NTLM身份验证来访问网络驱动器上的资源,但你需要先从简单的事情开始。
您可以访问the服务器上的静态内容吗?如果不是,那么你需要看看你的DNS,网络路由和防火墙是如何配置的。
如果你可以访问静态内容,但是不能访问PHP内容,那么why服务器就应该解释它拒绝PHP文件请求的原因--去看看你的日志吧。
https://stackoverflow.com/questions/7051418
复制相似问题