在winodws server 2003 上利用iis6.0搭建web伺服器,採用php-cgi模式運行php指令碼,提示如下錯誤!
■環境:
windows server 2003 、 iis6.0 、 php5.3.2 、 fcgi_1.5_x86
■ 錯誤提示:
FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Error Number: 14001 (0x800736b1).
Error Description: 由於應用程式配置不正確,應用程式未能啟動。重新安裝應用程式可能會糾正這個問題。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
■ 錯誤可能原因:
一.沒有安裝.net 2.0 的架構
二.沒有安裝VC9運行庫即VISUAL C++ 2008
■ 解決方案:
⒈安裝2.0版本以上的.net Framework
.net Framework下載地址:
頁面地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=D0E5DEA7-AC26-4AD7-B68C-FE5076BBA986
軟體地址:http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe
⒉安裝VC9運行庫即VISUAL C++ 2008,
Microsoft Visual C++ 2008 Redistributable Package (x86)下載地址:
頁面地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn
軟體地址:http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe
⒊安裝完成後重新啟動iis