【问题标题】:Django extensions/werkzeug runserver_plus crashes with exit 247 when catching an errorDjango extensions/werkzeug runserver_plus 在遇到错误时崩溃并退出 247
【发布时间】:2014-09-27 11:27:49
【问题描述】:

这个问题几周前才出现,我无法追踪或修复它。我总是使用runserver_plus 作为开发服务器,这样我就可以使用 werkzeug 调试器。但是,由于某种原因,现在每当出现异常时,runserver_plus 就会崩溃,而不是正确显示 werkzeug 调试页面。

首先,只加载页面的 HTML:

然后服务器本身崩溃:

我使用的是 Mac OS X(最新版本)。我无法追踪退出代码 247 的含义——它仅在我在 PyCharm 中运行时出现。如果我在 PyCharm 之外运行它,但不告诉我状态码,服务器也会崩溃。

【问题讨论】:

    标签: python django werkzeug django-extensions


    【解决方案1】:

    虽然我仍然不确定问题的确切性质是什么,但我终于意识到这个问题只发生在 LOGGINGsettings.py 内,我启用了 'mail_admins' 处理程序并且它包含设置'include_html': True.

    不知道为什么会这样,但是一旦我关闭include_html,Werkzeug 调试器就会按预期工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-23
      • 1970-01-01
      • 2016-09-23
      • 2011-09-03
      • 1970-01-01
      • 1970-01-01
      • 2016-11-06
      • 2020-05-01
      相关资源
      最近更新 更多