今天,我犯了一个错误,让我沮丧了好几个小时,才发现 Google App Engine SDK 出了什么问题。但是,我的代码有什么问题是语法错误(真的很傻)。
这是我的错误代码:
app = webapp2.WSGIApplication([('/', MainPage), debug=True)
代替:
app = webapp2.WSGIApplication([('/', MainPage)], debug=True)
我的问题是:当再次发生类似错误时,我不知道如何知道错误在哪里。当我使用 localhost 时,我只收到“服务器故障”。当我发布到 Google App Engine 时,我会收到:
错误:服务器错误 服务器遇到错误,无法完成您的请求。如果问题仍然存在,请报告您的问题并提及此错误消息和导致它的查询。
当我在 Google App Engine 中查看日志时,它仍然没有说明错误。那么,如果没有任何东西告诉我我的代码哪里出了问题,我该如何防止将来出现这种问题呢?