遇到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設置的原因。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM