IIS uses the shebang line, and thus uses PerlIS. Apache reads the httpd.conf and thus uses the registry entry and ignores the shebang line. PerlIS runs ALOT faster with IIS. If you care to follow the link I posted, you'll understand why this is. PerlIS was written by ActiveState to better integrate Perl with IIS.
in reply to Re: Re: Re: Re: Re: Re: 500 Internal Server Error - Using ActiveState perl
in thread 500 Internal Server Error - Using ActiveState perl
Please note the OP mention they were using Windows NOT Unix. What I suggested was applicable to their situation.
Barbie | Birmingham Perl Mongers | http://birmingham.pm.org/