我最近已經改變了一些Django/Python站點的服務器,並立即陷入困境。我的Apache實例或WSGI守護進程簡單地死了!沒有日誌,沒有警告或錯誤。我必須以root用戶身份重新啓動Apache,我認爲這是一個嚴重的權限漏洞。我的Linux知識是有限的,而且我是唯一一個遇到這個問題的人,因爲我無法涉及到目前爲止發現的其他答案。Apache/WSGI進程死亡
在Debian機器上,WSGI版本爲3.3(multiprocess = True
和multithread = True
),Python 2.7和Django 1.4。我需要的一些python庫,包括Django,不是來自Debian的倉庫;我讓他們「手動」安裝。
有時候,我不知道這是否是重要的或者不是,我得到這個錯誤:
"ImportError: Failed to import _strptime because the import lockis held by another thread."
我沒有一個完整的答案,但你可以看看使用supervisord自動重啓它,直到你找到正確的解決方案http://supervisord.org – shawnwall