遇到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 错误 已经尝试了其他建议修复的方法