我有弹性魔豆所用,因为另一个问题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? –