Jump to content


Photo

can't run cgi-bin programs as user?


  • Please log in to reply
No replies to this topic

#1 shams

shams
  • Members
  • PipPipPip
  • Advanced Member
  • 42 posts

Posted 30 October 2006 - 12:17 PM

hi,
i am loging as user to my pc runing fc5, i wrote a cgi script as root from a terminal using su in the /var/www/cgi-bin and i made it executable with chmod u+x, now when i want to execute this script from the cgi-bin as http://localhost/first.pl this is the error:
Forbidden
You don't have permission to access /first.pl on this server.
after this error i changed the ownership of cgi-bin and the script to my user name but even after that this is the error message, the serve runing apche. and this is the apache error log;
[Mon Oct 30 16:56:16 2006] [error] [client 127.0.0.1] Premature end of script headers: first.pl
[Mon Oct 30 16:59:56 2006] [error] [client 127.0.0.1] Options ExecCGI is off in this directory: /var/www/html/first.pl
and this is the script:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "Hello, World.";
any one can help please?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users