Revision: 21681
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 18, 2009 10:34 by freephys
Initial Code
import sys, traceback
print "Content-type: text/html\n\n"
try: # use explicit exception handling
import my_cgi # main CGI functionality in 'my_cgi.py'
my_cgi.main()
except:
import time
errtime = '--- '+ time.ctime(time.time()) +' ---\n'
errlog = open('cgi_errlog', 'a')
errlog.write(errtime)
traceback.print_exc(None, errlog)
print "<html>\n<head>"
print "<title>CGI Error Encountered!</title>\n</head>"
print "<body><p>A problem was encountered running MyCGI</p>"
print "<p>Please check the server error log for details</p>"
print "</body></html>"
Initial URL
Initial Description
Initial Title
Debugging/logging CGI script in Python
Initial Tags
Initial Language
Python