Executing Perl Scripts Generates 403 Access Forbidden ErrorLast reviewed: October 24, 1997Article ID: Q161559 |
The information in this article applies to:
- Microsoft Internet Information Server versions 2.0 and 3.0
SYMPTOMSAfter you install Perl, the following error message may appear when you execute a Perl script from the Scripts virtual directory:
HTTP/1.0 403 Access Forbidden (Read Access Denied - This Virtual Directory does not allow objects to be read.) CAUSEDuring the installation of Perl, a registry entry is added to the following subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters \Script Map\.pl : Reg_Sz : Path:\PerlIS.DllThis registry entry specifies that a file with the extension .pl can be executed in a virtual directory and calls the PerlIs.dll interpreter.
WORKAROUNDAll Internet Services must be stopped and then restarted after installing Perl for Windows NT. The registry change will not take effect until the services have been restarted. The third-party products discussed here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability. Additional query word: IIS Keywords : iisscript kberrmsg Version : Windows:2.0,3.0 Platform : winnt |
================================================================================
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |