FC4 Apache problem SOLVED
Robert Cahn
robertscahn at gmail.com
Tue Aug 2 18:31:49 UTC 2005
Thanks. I had an initial \n so that the first line was parsed as
blank. Getting rid of that fixed the problem. Now on the the real
work.
/Bob Cahn
On 8/2/05, Dave Mitchell <davem at iabyn.com> wrote:
> 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