![PHP 页面在 Windows Server 2012 上的 IIS 8 上显示为 404](https://linux22.com/image/626479/PHP%20%E9%A1%B5%E9%9D%A2%E5%9C%A8%20Windows%20Server%202012%20%E4%B8%8A%E7%9A%84%20IIS%208%20%E4%B8%8A%E6%98%BE%E7%A4%BA%E4%B8%BA%20404.png)
在 Windows Server 2012 上安装了 php,然后进入命令行,php -i
所有内容都按预期显示。然后进入 iis 并php via fast cgi
在服务器级别创建处理程序映射,检查以确保它在我在服务器上创建的站点中可用,但当我导航到 mysite/test.php 时,我得到的只是 404。检查了 php 错误日志,没有任何新内容。
有什么建议或想法吗?
答案1
好的...我搞明白了,我的防火墙将端口 80 上的请求定向到我拥有的旧服务器。PHP 页面不在该服务器上,这就是我收到 404 的原因,当我启用详细错误时,我没有收到新错误。