使用Python Flask、mod_wsgi、apache2-无法获取自定义500错误页面

使用Python Flask、mod_wsgi、apache2-无法获取自定义500错误页面,python,apache,wsgi,flask,Python,Apache,Wsgi,Flask,我正在运行Ubuntu、Flask0.8、mod_wsgi 3和apache2。发生错误时,我无法触发Flask的自定义500错误页面(也不能触发调试模式输出)。当我通过app.run(debug=True)在没有WSGI的情况下运行它时,它工作得很好 我尝试在apache设置中将wsgierrorverride设置为On和Off,但结果相同 有人知道这个问题吗?谢谢 如果您得到的是一个通用的Apache 500错误页面,您确定错误实际上来自Flask吗?您应该首先查看Apache错误日志以查看

我正在运行Ubuntu、Flask0.8、mod_wsgi 3和apache2。发生错误时,我无法触发Flask的自定义500错误页面(也不能触发调试模式输出)。当我通过app.run(debug=True)在没有WSGI的情况下运行它时,它工作得很好

我尝试在apache设置中将wsgierrorverride设置为On和Off,但结果相同


有人知道这个问题吗?谢谢

如果您得到的是一个通用的Apache 500错误页面,您确定错误实际上来自Flask吗?您应该首先查看Apache错误日志以查看其中包含哪些错误消息。问题可能是配置或您的WSGI脚本文件错误或由于错误的sys.path等原因而失败。

我检查了apache错误日志,发现了未捕获的python异常-这不是WSGI设置问题,请跳上IRC上的#pocoo,在那里,Flask家伙们经常出现,您可能会得到更快的响应。以前有人问过这个问题,但就是记不起所需的巫毒。我敢肯定,烧瓶网站上也有记录。你们找到解决方案了吗?