这似乎是 IIS 用户在尝试设置 php 时经常遇到的问题 - 我想我也不例外。
我按照网上的几个教程来设置 PHP,并且我非常确定我已经按照应该的方式设置了一切...尽管使用浏览器访问任何 php 文件都会产生 404 错误,似乎表明存在配置问题。
PHP 5.3.5 位于 C:\php\,并且已启用 FastCGI Handler 作为 Web 服务扩展。我已将生产配置文件重命名为 php.ini,并取消注释并将 cgi.force_redirect 设置的值更改为 0。
尽管如此,它仍然无法工作。
如果有人能提供帮助和/或提供一份我忘记提及的需要检查的事项的清单,您的意见将非常感激。
答案1
您是否已将 php 添加到允许的应用程序扩展中?您应该添加 .php 作为扩展名,然后添加可执行文件的路径。在我的情况下,它是 C:\WINDOWS\system32\inetsrv\fcgiext.dll,但根据您安装它的方式,它可能有所不同