Fix “Error Description: 由于应用程序配置不正确” When Running PHP

When setting up a web server using IIS 6.0 on Windows Server 2003 and running PHP scripts in php-cgi mode, the following error occurs:

Error Message:

 

FastCGI Error
The FastCGI Handler was unable to process the request.
——————————————————————————–

Error Details:

Error Number: 14001 (0x800736b1).
Error Description: The application failed to start because its configuration is incorrect. Reinstalling the application may fix this problem.
HTTP Error 500 – Server Error.
Internet Information Services (IIS)


Possible Causes:

1. .NET Framework 2.0 is not installed.

2. The VC9 runtime library (Visual C++ 2008) is not installed.

■ Solution:

⒈Install .NET Framework version 2.0 or higher.

.NET Framework download:

Page link: http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=D0E5DEA7-AC26-4AD7-B68C-FE5076BBA986

Direct download: http://download.microsoft.com/download/2/0/E/20E90413-712F-438C-988E-FDAA79A8AC3D/dotnetfx35.exe

⒉Install the VC9 runtime library (Visual C++ 2008).
Microsoft Visual C++ 2008 Redistributable Package (x86) download:
Page link: http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn

Direct download: http://download.microsoft.com/download/7/5/0/7502f4e9-1f90-4895-9259-1bde67b8b9a1/vcredist_x86.exe

⒊After installation, restart IIS.  

Leave a Comment

Your email address will not be published.