Django mod_wsgi错误

时间:2013-06-23 16:03:14

标签: python django mod-wsgi django-wsgi

我已经在我的本地计算机上设置并运行良好的Django,现在我正尝试在mod_wsgi的生产环境中部署它。一个变量是本地我有Python 2.7.3,在我的生产环境(EC2)中我有Python 2.6.8,理论上它仍然与Django 1.5兼容。

我能够看到介绍Django页面并成功运行./manage.py startapp myapp./manage.py syncdb,但在重新启动httpd并尝试通过浏览器访问该网站后,我收到了{{ 1}}错误,以下内容显示在我的500

error_log

出于所有意图和目的,我的设置与我本地环境中的设置相同(保存DEBUG标志等)。我无法找出配置问题的位置。我个人认为Django文档的部署效果不佳,而且没有太多其他文档遇到这个特定的墙。

如果需要,我很乐意提供更多细节。

1 个答案:

答案 0 :(得分:3)

发生这种情况时我很生气,但是在发布这个问题后我发现了这个问题。我在中间件部分下的settings.py中有一行指向auth上下文处理器,而不是中间件模块。我删除了它,一切都很顺利。