WordPress HTTP 500.0 Internal Server Error with Windows Platform Installer

When trying to install WordPress using the Windows Platform Installer you get the following error;

HTTP Error 500.0 – Internal Server Error

File monitoring is enabled for a file which could not be found

Detailed Error Information:

Module FastCgiModule
Notification ExecuteRequestHandler
Handler PHP53_via_FastCGI
Error Code 0x80070003
Requested URL http://php.skybel.com.au:80/index.php
Physical Path C:\inetpub\WebSites\Test_PHP\index.php
Logon Method Anonymous
Logon User Anonymous

When checking the error it appears that the Windows Platform Installer adds some Handler Mappings which are incorrect.

The installer adds two handlers;

  • PHP53_via_FastCGI
  • PHP54‑via_FastCGI

On my system, I have only PHP 5.4 installed. If I check the handlers, I can see that the handler PHP53_via_FastCGI points to a PHP 5.3 directory which does not exist on my system.

To correct the issue, open IIS Manager and navigate to your site creating the problem.

  1. Open Handler Mappings
  2. Scroll down till you find PHP53_via_FastCGI
  3. Delete the handler PHP53_via_FastCGI

image

You should only need to have the PHP54_via_FastCGI handler. The site should now work fine.