Error 400 (Bad Request) with IIS
Make sure you set up the ISAPI permissions in IIS. From the IIS management console, click into Server->Web Service Extensions.
Select your PHP ISAPI/CGI extension and click the Allow button on the left sidebar.
Keywords
Microsoft Internet Information Server