Bo Yang wrote: > Hi , > I am confronted with an odd question in the python cgi module ! > > Below is my code : > > import cgitb ; cgitb.enable() > import cgi > > print "Hello World !" > > How easy the script is , and the url is 202.113.239.51/vote/cgi/a.py > but apache give me a 'Server internal error !' > and the error log is : > > > [Fri Jun 16 14:06:45 2006] [error] [client 10.10.110.17] malformed > header from script. Bad header=Hello World!: a.py > > I wish somebody could help me , thanks in advance ! > You don't include any HTTP headers. This is easily corrected: try instead:
import cgitb ; cgitb.enable() import cgi print "Content-Type: text\plain\n" # note the extra blank line terminate the headers print "Hello World !" regards Steve -- Steve Holden +44 150 684 7255 +1 800 494 3119 Holden Web LLC/Ltd http://www.holdenweb.com Love me, love my blog http://holdenweb.blogspot.com Recent Ramblings http://del.icio.us/steve.holden
-- http://mail.python.org/mailman/listinfo/python-list