I have tried to read other posts on this issue and followed those instructions however I am still not working. My end goal is to get ActivePerl working on W2K8/IIS7 for Movable Type. My server is 64 bit but I am running the 32 bit version of Perl since it appears the 64 bit one isn't quite ready yet. I have IIS with CGI installed. After the Perl install I went into IIS Manager and did the following on the Default Web Site:
Add Script Map
*.cgi
c:\Perl\bin\perl.exe "%s" %s
CGI Script Map
I clicked Yes to allow exception.
*.pl
c:\Perl\bin\perl.exe "%s" %s
Perl Script Map
I clicked Yes to allow exception.
I get this now:
Error Summary
HTTP Error 404.3 - Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.
Detailed Error Information
| Module |
StaticFileModule |
| Notification |
ExecuteRequestHandler |
| Handler |
StaticFile |
| Error Code |
0x80070032 |
| Requested URL |
https://localhost:443/MT/mt-check.cgi |
| Physical Path |
C:\inetpub\wwwroot\MT\mt-check.cgi |
| Logon Method |
Anonymous |
| Logon User |
Anonymous |
It appears my handler isn't working properly on *.cgi. Any ideas? Thanks.