【发布时间】:2013-12-22 04:08:18
【问题描述】:
我使用 Flask 框架并构建了一个 Python 项目。当我在 SSH shell 上运行 python 文件时,它会在页面上显示所有错误。
在我安装 WSGI 以自动运行服务器后,它开始在浏览器上不显示错误。如果出现错误,它只会显示“Internal Server Error”。
我的python文件最后有这个选项。
if __name__ == '__main__':
app.run(host='0.0.0.0',port=5000,debug=True)
我想查看所有错误以找出问题所在。有没有办法查看浏览器上的所有错误?
【问题讨论】:
-
@flyer 我做到了。我看不到错误..
-
您的 WSGI 进程是否在另一台服务器(如 Apache 或 Nginx)后面运行?如果是这样,那么 500 错误实际上是您的服务器未正确配置为连接到 WSGI 进程,您需要查看服务器(Apache 或 Nginx)日志吗?
标签: python browser frameworks flask