Hello all,
 
Well, I have spent the last few nights messing around trying to work out why
one of my PERL programs doesn't work.  If anybody can shed some light on
this, I might be able to get some sleep :)
 
I am using a hosting service to host my web site, and they use a Microsoft
NT-based server system (sorry, I don't know the nitty-gritty details).  They
allow user cgi programs (PERL, PHP etc.), and until now most of my PERL
programs have worked as expected.  I am using NTEmacs as a text editor for
my HTML & PERL programming.
 
With one program, I am getting an error message as follows:
 
CGI Error
The specified CGI application misbehaved by not returning a complete set
of HTTP headers. The headers it did return are:

 
(nothing else is printed to the screen after 'The headers it did return
are:')
 
My question is:  Are line breaks important with PERL programs, and if so,
any tips?  If line breaks are not likely to be the problem in this case,
does anybody know why I am getting this error?
 
Note that I have a similar PERL program in the same directory that works
fine.  So I think it is my program and not the web server...  It might be I
have overlooked an important detail that I can't see on the screen - such as
line breaks or other non-printable characters???
 
Thanks in advance for any help,
Mike.
 

Reply via email to