FC4 Apache problem.
Dave Mitchell
davem at iabyn.com
Tue Aug 2 15:18:32 UTC 2005
On Tue, Aug 02, 2005 at 10:51:14AM -0400, Robert Cahn wrote:
> I'm trying to start up a web site. Following the docs i put the
> following little file in /var/www/cgi-bin
>
> #!/usr/bin/perl
> print "Content-type: text/html\n\n";
> print "Hello, World.";
>
> I made it executable and Apache (running as localhost) won't run it.
> If I cd into /var/www/cgi-bin and execute ./first.pl it fails.
You don't say how it fails, but the two most likely causes are:
1) you haven't set the execute permissions:
$ chmod 755 ./first.pl
2) You have extraneous charaacters in the name of the perl interepter, eg
a newline before, or a space or a \r after, the #!/usr/bin/perl; this can
be checked with
$ od -c ./first.pl
which shoud produce the following output:
0000000 # ! / u s r / b i n / p e r l \n
..
check for extra characters in the output.
--
SCO - a train crash in slow motion
More information about the fedora-list
mailing list