【发布时间】:2012-12-11 19:41:23
【问题描述】:
我最近更改了一些 Django/Python 站点的服务器,但我立即遇到了麻烦。我的 Apache 实例或 WSGI 守护进程直接死掉了!没有日志,没有警告或错误。我必须以 root 身份重新启动 Apache,我认为这是某个地方的严重权限缺陷。我的 Linux 知识有限,显然我是唯一遇到此问题的人,因为我无法与迄今为止找到的其他答案联系起来。
在 Debian 机器上,WSGI 版本是 3.3(multiprocess = True 和 multithread = True)、Python 2.7 和 Django 1.4。我需要的一些 python 库,包括 Django,并非来自 Debian 的存储库;我让它们“手动”安装。
有时,我不知道它是否重要,我得到这个错误:
"ImportError: 导入_strptime失败,因为导入锁定 由另一个线程持有。”
【问题讨论】:
-
我没有完整的答案,但您可以考虑使用 supervisord 自动重启它,直到找到合适的解决方案supervisord.org
标签: python django apache permissions mod-wsgi