apache 如何在生产模式下正确查看flask应用程序的错误

hkmswyz6  于 2023-02-13  发布在  Apache
关注(0)|答案(1)|浏览(98)

我已经在我的本地计算机上调试模式下制作了一个 flask 应用程序,它运行得很好。但是当涉及到生产时,网站给了我500或内部服务器错误,我不知道是什么错误。我是一个相当新的 flask 生产,这已经阻止了我前进了好几天。
我的问题是:1〉在我的本地开发环境中,总是可以打印出来。但是在生产阶段我如何看到这些打印?2〉我是否通过Apache2日志看到它们?Apache2日志在哪里?
对于生产,我实际上遵循了pythonprogramming.net的教程。Youtube链接在这里:
https://www.youtube.com/watch?v=qZNL4Ku1UQg&list=PLQVvvaa0QuDc_owjTbIY4rbgXOFkUYOUB&index=2
举一个非常简单的例子,如果代码导入了一个没有安装的包,我们在哪里可以看到错误?
先谢了。
我试着对每个flask函数使用try ... except块。每当有异常时,它可以返回到前端。但是其他错误呢?

ryoqjall

ryoqjall1#

我发现:1〉使用日志记录模块2〉从/var/log/apache 2读取apache 2日志

相关问题