我有彈性魔豆所用,因爲另一個問題pyodbc 3.運行一個Django +芹菜網站,我不得不更新到pyodbc 4更新到pyodbc 4倍的原因「段錯誤」
然而,該網站開始給出錯誤500,這是記錄的信息:
[Fri Feb 24 20:02:14.448536 2017] [core:notice] [pid 27978] AH00052: child pid 28292 exit signal Segmentation fault (11)
[Fri Feb 24 20:02:15.145503 2017] [core:error] [pid 27988] [client 205.165.34.225:50040] End of script output before headers: wsgi.py, referer: ...
在此期間,芹菜工人仍在運行,工作得很好!我重新部署了整個服務器(AWS中的重建環境),但沒有解決問題。我不得不恢復到pyodbc 3,它開始工作得很好。有任何想法嗎?
的Django 1.10.4,pyodbc 4.0.11,Django的pyodbc-蔚藍1.10.0.1
如果您有理由相信這是pyodbc 4.x中的錯誤,那麼您可能應該將其報告爲一個問題[https://github.com/mkleehammer/pyodbc/issues]。 –
@GordThompson我不能說這是一個bug,我對Linux和Django很新,所以很容易成爲配置問題 –
當你說「我重新部署了整個服務器並解決了問題」你的意思是它在重新部署後開始使用pyodbc 4.x,還是重新部署將pyodbc恢復爲3.x? –