Python 如何获取Azure应用程序服务的有用错误日志
我发布了一个Azure应用程序服务,使用默认的Flask模板,然后开始进行一些小的添加。该网站运行良好,但在一次提交后,突然之间,显示的只是页面无法显示,因为发生了内部服务器错误。-我该怎么处理这个问题呢?在哪里可以看到实际的错误日志 仅供参考,我已恢复到web.config在以后提交和发布时编辑的网站的上一个已知工作版本,但现在无法工作Python 如何获取Azure应用程序服务的有用错误日志,python,azure,flask,web-config,Python,Azure,Flask,Web Config,我发布了一个Azure应用程序服务,使用默认的Flask模板,然后开始进行一些小的添加。该网站运行良好,但在一次提交后,突然之间,显示的只是页面无法显示,因为发生了内部服务器错误。-我该怎么处理这个问题呢?在哪里可以看到实际的错误日志 仅供参考,我已恢复到web.config在以后提交和发布时编辑的网站的上一个已知工作版本,但现在无法工作 如何让Azure告诉我出了什么问题?我建议在Azure门户中使用: 如果你的应用程序有错误,它会提供更多关于错误的详细信息以及日志输出。你是如何得出结论的,是
如何让Azure告诉我出了什么问题?我建议在Azure门户中使用:
如果你的应用程序有错误,它会提供更多关于错误的详细信息以及日志输出。你是如何得出结论的,是Azure产生了错误,与使用python/Flask配置错误输出无关?Azure/IIS作为服务器工作,因为我只做了一些更改,后来又恢复为web.config-Flask怎么做?好的,我在Azure服务器上的virtualenv已被删除。不知道为什么,我只是把它添加到了。gitignore。哦,罪魁祸首是我,一如既往。很高兴你解决了这个问题。如果你能发布一个正确的答案,那就太好了,所以这可以相应地关闭。谢谢。应用程序日志为我提供了一组html,它们生成了外观熟悉的IIS 500.0错误页面。它指向Python的FastCgiModule。在诊断日志菜单中,您可以使用所有不同的日志选项,启用和禁用其中的一些选项,以减少不必要的html页面日志,从而将注意力集中在真正的错误上。我发现我必须将WSGI_日志添加到应用程序设置中-请参阅