django的wsgi有问题

时间:2011-02-14 23:56:59

标签: python django apache centos mod-wsgi

尝试在生产中运行。

WSGI:

import sys                                                                                                                                                                 
import os                                                                                                                                                                  
import os.path                                                                                                                                                             

sys.path.append(os.path.dirname(__file__))                                                                                                                                 
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'                                                                                                                          

import django.core.handlers.wsgi                                                                                                                                           
application = django.core.handlers.wsgi.WSGIHandler()

在apache日志中都很好。但是在浏览器中:

此网页不可用 错误324(net :: ERR_EMPTY_RESPONSE):未知错误。

Apache / 2.2.3 python 2.6.6 mod_wsgi 3.3 modwsgi适用于测试应用程序。

1 个答案:

答案 0 :(得分:0)

在生产代码上运行modwsgi之前,请测试“Hello World”程序https://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide。如果运行正常,则apache配置存在问题。否则,问题在于modwsgi或wsgi配置文件。