I am trying to run ActivePerl 5.12.2 (x64, MSI install) on a Windows Server 2008 R2 (IIS 7.5). I intend to use it for AWStats 7.0.
The Hello World (/perl64/eg/example.pl) example works, but I can't get Perl to run under IIS. I have added Handler Mapping (*.pl, CgiModule and C:\Perl64\bin\perl.exe “%s” %s) , but I'm not really sure what settings is the proper one i.e. maybe ISAPI or some of the DLL:s!? The info on Internet all seems to concern older versions of IIS and/or Perl. I have seen recommendations to allow 32-bit applications in AppPool so that is enabled.
Does it matter if I add the mapping as "Add Script Map..." or "Add Module Mapping"? I have tried both, and also as a IsapiModule.
When I try to run a script on server I get "HTTP Error 404.17 - Not Found. The requested content appears to be script and will not be served by the static file handler."