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