Microsoft Download Center Archive

FastCGI Extension 1.5 for Internet Information Services 6.0 and 5.1 (x86)

  • Published:
  • Version: 1.5
  • Category: Application
  • Language: English

The FastCGI Extension for Internet Information Services (IIS) 6.0 and 5.1 enables popular application frameworks (such as PHP) to be hosted on the IIS web server in a high-performance and reliable way.

  • The FastCGI Extension 1.5 for IIS 6.0 and 5.1 enables popular application frameworks that support FastCGI protocol to be hosted on the IIS web server in a high-performance and reliable way. FastCGI provides a high-performance alternative to the Common Gateway Interface (CGI), a standard way of interfacing external applications with Web servers that has been supported as part of the IIS feature-set since the very first release.

    CGI programs are executables launched by the web server for each request in order to process the request and generate dynamic responses that are sent back to the client. Because many of these frameworks do not support multi-threaded execution, CGI enables them to execute reliably on IIS by executing exactly one request per process. Unfortunately, it provides poor performance due to the high cost of starting and shutting down a process for each request.

    FastCGI addresses the performance issues inherent to CGI by providing a mechanism to reuse a single process over and over again for many requests. Additionally, FastCGI maintains compatibility with non-thread-safe libraries by providing a pool of reusable processes and ensuring that each process will only handle one request at a time.


Status: Deleted

This download is no longer available on The downloads below are archives provided by the Internet Archive Wayback Machine from the Microsoft Download Center prior to August 2020.

SHA1: c56b5746ed19d348751117731eb29bfe2ab31db5
220 KB

System Requirements

Operating Systems: Windows Server 2003, Windows XP

  • IIS 6.0 or 5.1 must be enabled on the operating system in order to be able to use FastCGI Extension.

Installation Instructions

  • You will need to run the installation package as an administrator. This can be accomplished by one of the following methods:
    • Logging in to your server using the actual account named "Administrator".
    • Logging on using an account with administrator privileges and opening a command-prompt by right-clicking the Command Prompt menu item that is located in the Accessories menu for Windows programs and selecting "Run as administrator", then typing the command listed below:
      msiexec /I fcgisetup_1.5_rtw_x86.msi
    If you already have FastCGI Extension 1.0 or 1.5 RC installed then the installation package will upgrade it. All configuration settings in IIS and fcgiext.ini file will be preserved.

Related Resources