遇到IIS7配置PHP出现403和404错误的解决办法

Posted chendaoyin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了遇到IIS7配置PHP出现403和404错误的解决办法相关的知识,希望对你有一定的参考价值。

服务器要配置php,总是出现403错误。服务器是新装的,操作系统是windows server 2008 R2,装的IIS7。

IIS里PHP和本地服务器对比了好几遍,都没到出错的原因,后来通过cmd里运行php -v,发现了问题所在,原来是没装vc_redist_x64_2012.exe引用的。

装过以后,先建了一个应用程序站点,PHP运行正常,但站点根目录下的PHP程序,就是跑不起来,提示404.17错误。

站点根目录的PHP环境也是按它下面的应用程序方法配置的,很是想不通,修改应用程序池也不行。

后来在找网上找了半天方法,有一条引用了我的注意,FastCgi配置,记得在处理程序映射里添加PHP的时候,也有这样的提示。

但我在IIS里面就是找不到FastCgi配置,又把IIS重装了一遍了,把之前没选上的一些选项也选中了,再运行程序,终于跑起来了,最后确定是没有选中兼容IIS6,导致IIS没有安装FastCgi设置的原因。

以上是关于遇到IIS7配置PHP出现403和404错误的解决办法的主要内容,如果未能解决你的问题,请参考以下文章

shiro遇到404,500,403等错误就需要重新登录的解决办法

IIS7 和 MVC 2 出现 403.14 错误 已经尝试了其他建议修复的方法

PHP Curl出现403错误怎么办

IIS 7 和字体真棒 .woff 404 错误

phpStudy配置多站点多域名步骤,及遇到的403错误解决方式

Docker + Nginx + PHP 访问403,404问题