Seems that it is not about Paste. The following code still got random exception page, #!/usr/bin/env python # coding: utf-8
import sys, os abspath = os.path.dirname(__file__) sys.path.append(abspath) os.chdir(abspath) from config.url import urls import web app = web.application(urls, globals()) app.internalerror = web.debugerror application=app.wsgifunc() On Wednesday, March 13, 2013 12:15:15 PM UTC+8, Smego wrote: > > Hi all, > I am try Paste to wrap the application for exception page like those by > web.py server, as the following code. > Problem is, exception page show randomly. If I refresh the page 10 times > after setting a 0-division, it is probably 8 times it show nothing but the > normal page. > Worse is, when I deliberate write the syntax wrong, it still doesn't show > nothing as if nothing wrong with the codes. > Really confusing, and I have the feeling that it is caused by Paste > package. > By the way, do you have any better option for exception debug? > Thank you. > > #!/usr/bin/env python > # coding: utf-8 > > import sys, os > abspath = os.path.dirname(__file__) > sys.path.append(abspath) > os.chdir(abspath) > from config.url import urls > import web > > app = web.application(urls, globals()) > application=app.wsgifunc() > from paste.exceptions.errormiddleware import ErrorMiddleware > application = ErrorMiddleware(application, debug=True) > -- You received this message because you are subscribed to the Google Groups "web.py" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/webpy?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
