
아래 튜토리얼을 사용하여 우분투 14.0.4에 백엔드로 postgresql과 함께 osqa를 설치했습니다.
http://wiki.osqa.net/display/docs/ubuntu+12.04,+django+1.3,+mod_wsgi,+virtual_env,+postgresql
가상 환경을 생성하라는 메시지가 표시됩니다. 저도 똑같이 했는데 500 서버오류가 나더군요. 따라서 settings_local.py에서 debug = True를 설정했고 mod_wsgi 오류를 표시하는 Apache 오류 로그 파일에 다음 오류가 발생했습니다.
[Mon Nov 24 11:26:33.823663 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] mod_wsgi (pid=6389): Exception occurred processing WSGI script '/srv/osqa.1/osqa/osqa.wsgi'.
[Mon Nov 24 11:26:33.823844 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] Traceback (most recent call last):
[Mon Nov 24 11:26:33.823882 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] File "/srv/osqa.1/lib/python2.7/site-packages/Django-1.3-py2.7.egg/django/core/handlers/wsgi.py", line 250, in __call__
[Mon Nov 24 11:26:33.824027 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] self.load_middleware()
[Mon Nov 24 11:26:33.824059 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] File "/srv/osqa.1/lib/python2.7/site-packages/Django-1.3-py2.7.egg/django/core/handlers/base.py", line 47, in load_middleware
[Mon Nov 24 11:26:33.824184 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e))
[Mon Nov 24 11:26:33.824216 2014] [:error] [pid 6389:tid 3034110784] [remote 192.168.227.129:15031] ImproperlyConfigured: Error importing middleware forum.middleware.extended_user: "cannot import name six"
6개가 설치되어 있고 다른 모든 종속 항목도 설치되어 있습니다. activate.py 파일을 살펴보고 인쇄했습니다.sys.path가상 환경의 모든 경로는 예상대로 인쇄되며 6개의 경로도 언급됩니다. 이유가 무엇일까요? 누구든지 나를 도와줄 수 있나요?