Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Sep 2003 11:38:55 -0500
From:      "Charles Howse" <chowse@charter.net>
To:        "'Charles Howse'" <chowse@charter.net>, "'Andreas Kohn'" <andreas.kohn@gmx.net>
Cc:        freebsd-questions@freebsd.org
Subject:   SOLVED RE: Cgi help - malformed header from script. Bad header
Message-ID:  <001901c38771$5726f150$04fea8c0@moe>

next in thread | raw e-mail | index | archive | help
> > On Tue, 2003-09-30 at 14:01, Charles Howse wrote:
> > > Hi,
> > > FBSD 4.8-RELEASE-p10, Apache2.
> > > 
> > > My first cgi-bin program.
> > > I have the following files in /usr/local/www/cgi-bin:
> > > Cal (-rwxr-xr-x)
> > > Calendar (-rw-r--r-- typical calendar file to display 'today in
> > > history')
> > > 
> > > Cal contains the following lines:
> > > #!/bin/sh
> > > echo Content-type: text/plain
> > > /usr/bin/calendar
> > > ------
> > > If I cd to /usr/loca/www/cgi-bin, and do ./cal,
> > > I get the echo, plus the expected output.
> > > 
> > > When I request, http://howse.no-ip.org/cgi-bin/cal
> > > I get an Internal Server Error.
> > > The error logfile says:
> > > Malformed header from script. Bad header=Oct 1	Jimmy 
> > Carter born,
> > > 192,:cal
> > > 
> > > ScriptAlias is defined properly in httpd.conf, and I get 
> the proper
> > > output from test-cgi.
> > > 
> > > I've read the Apache2 documentation on CGI, and 
> > troubleshooting errors,
> > > no joy.
> > > 
> > > How can I fix this?
> > > 
> > > 
> > Hi, 
> > 
> > Header and content of the HTTP response have to be separated 
> > by an empty
> > line.
> > 
> > #!/bin/sh
> > echo Content-type: text/plain
> > echo ""
> > /usr/bin/calendar
> > 
> > should work.
> 
> Hoooray!  It works now!  Thanks to all who responded.
> 
> NOW...take a look at http://howse.no-ip.org
> And then look at http://howse.no-ip.org/cgi-bin/cal
> 
> Where is the documentation on how to get the calendar info 
> into a web page that looks like my default?

I'll post the details if anyone's interested, just wanted to let the
list know there is no need for further replies to this thread.  :-)




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001901c38771$5726f150$04fea8c0>