【问题标题】:script timed out before returning headers openshift脚本在返回标头之前超时 openshift
【发布时间】:2014-09-22 03:09:16
【问题描述】:

我在 Openshift 中托管了一个 python 应用程序(网络服务),但几天前,该应用程序不再工作了。日志指向“[error] script timed out before return headers”,我无法解决这个问题。

有人可以帮助我吗?

【问题讨论】:

    标签: python openshift wsgi timed


    【解决方案1】:

    解决方案是移除墨盒并安装 Python 2.6

    【讨论】:

    • 这个解决方案对我有用,但它显然是一个错误。是否向开发团队报告?
    【解决方案2】:

    请登录您的 openshift 帐户并检查您的应用程序和墨盒是否已启动并运行。

    【讨论】:

    • 是的,它们已启动并运行。问题无中生有
    【解决方案3】:

    来自mod_wsgi FAQ

    问:为什么我看到错误消息“脚本头过早结束” 在 Apache 错误日志中。

    A:如果使用守护程序模式,这是 mod_wsgi 守护程序的症状 处理请求时进程崩溃。你可能还会看到 消息“分段错误”。请参阅有关问题的答案 上面的“分段错误”。

    此错误消息也可能出现在您尚未配置 Apache 的情况下 正确,并且您的 WSGI 脚本文件正在作为 CGI 脚本执行 而是。

    也可能是由于应用程序代码挂起。这可能是由于使用了第三方 Python 模块,这些模块具有在 Python 子解释器中不起作用的 C 扩展组件。

    不幸的是,OpenShift 的 mod_wsgi 配置不太理想,并且没有准备好覆盖配置的能力,也没有启动 Apache 本身的能力。至少不会,除非自从我上次查看以来发生了重大变化。

    【讨论】:

      猜你喜欢
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-08
      • 1970-01-01
      • 2014-10-18
      相关资源
      最近更新 更多