Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi there
I have loaded perl 5.2 onto my IIS 3.0 server NT4 SP4
My perls scripts work fine but my CGIs dont work even tho the are in /scripts directoryI have used regedit to
HKLM/System/CCSet/...w3SVC/parameters/
and file map
.cgi as a dword to point to c:\perl\lib\perl.exe %s %sI can execute a perl script by typing in Http://my ip addy/scripts/helloWorld.pl and it executes
but when I type in Http://my ip addy/scripts/helloWorld.cgi i get this error messageHTTP/1.0 403 Access Forbidden (Read Access Denied - This Virtual Directory does not allow objects to be read.
My /scripts dir is set to (NTFS)
Admin Full Control
System Full Control
I_usr Changein IIS server manager /Scripts is set to read and execute ( but i think it should just be execute; I have both options selected for trouble shooting reasons but any advice would be great)
I have read I have to add
print "HTTP/1.0 200 OK\n";
print "Content-type: text/html\n\n";to the top of the *.cgi Its at the very top yes?
Any suggestions?
PS there is not much RAM left

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |