3

我最近更改了一些 Django/Python 站点的服务器,但我立即遇到了麻烦。我的 Apache 实例或 WSGI 守护进程直接死掉了!没有日志,没有警告或错误。我必须以 root 身份重新启动 Apache,我认为这是某个地方的严重权限缺陷。我的 Linux 知识有限,显然我是唯一一个遇到这个问题的人,因为我无法与迄今为止找到的其他答案联系起来。

Debian 机器上的 WSGI 版本是 3.3(multiprocess = Truemultithread = True)、Python 2.7 和 Django 1.4。我需要的一些 python 库,包括 Django,并非来自 Debian 的存储库;我让它们“手动”安装。

有时,我不知道它是否重要,我收到此错误:

“ImportError:导入 _strptime 失败,因为导入锁被另一个线程持有。”

4

1 回答 1

5

读:

确保您没有同时加载 mod_python。

确保您使用的是 mod_wsgi 守护程序模式而不是嵌入式模式。

强制应用程序在主解释器应用程序组中运行。

_strptime 问题是一个 Python 错误(仅在 3.3 中修复)。显式import _strptime模块位于 WSGI 脚本文件的开头。

于 2012-12-26T20:37:34.860 回答