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.
- Open Handler Mappings
- Scroll down till you find PHP53_via_FastCGI
- Delete the handler PHP53_via_FastCGI
You should only need to have the PHP54_via_FastCGI handler. The site should now work fine.