It's almost certainly (to my mind) your http header. Make sure and use the CGI.pm
module, as it makes this type of thing extremely easy to write.
--- "J. Patrick Lanigan" <[EMAIL PROTECTED]> wrote:
> I am getting an "Internal Server Error" returned to my browser. The error
> log shows the following:
>
> "[Wed May 2 00:04:39 2001] [error] [client 192.168.0.10] Premature end of
> script headers: /path/to/filename"
>
> I have set the directory and file to 755 and the correct ownership. I have
> tried a couple simple scripts and gotten the same error:
>
> _First_Script_
>
> #!/usr/bin/perl
> print "Content-type: text/html\n\n";
> foreach $key (keys %ENV) {
> print "$key --> $ENV{$key}<br>";
> }
>
> _Second_Script_
>
> #!/usr/bin/perl
>
> print "Content-type: text/html\n\n";
> print "<html><body><h1>Hello World!\n</h1></body></html>";
>
> Any ideas would be appreciated,
> Patrick
>
>
>
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/