Apache ImportError при загрузке модуля django WSGI - PullRequest
0 голосов
/ 26 июля 2011

Я следую учебному пособию по интеграции с django на сайте mod_wsgi, и при попытке загрузить свой сайт я получаю следующую ошибку, у меня был тестовый скрипт в предыдущем учебном пособии работает нормально.Вот журнал ошибок с моего сервера apache, у меня нормально установлен django, я могу импортировать его, когда я работаю с python, поэтому я предполагаю, что это должно быть чем-то другим, что является причиной неработающей ссылки.

[Mon Jul 25 20:44:14 2011] [error] [client 93.97.146.103] ImportError: No module named django.core.handlers.wsgi
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] mod_wsgi (pid=1851): Target       WSGI script '/var/www/html/wsgi-scripts$
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] mod_wsgi (pid=1851): Exception occurred processing WSGI script '/va$
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] Traceback (most recent call last):
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103]   File "/var/www/html/wsgi-scripts/test.wsgi", line 10, in <module>
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103]     import django.core.handlers.wsgi
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] ImportError: No module named django.core.handlers.wsgi
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] mod_wsgi (pid=1853): Target WSGI script '/var/www/html/wsgi-scripts$
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] mod_wsgi (pid=1853): Exception occurred processing WSGI script '/va$
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] Traceback (most recent call last):
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103]   File "/var/www/html/wsgi-scripts/test.wsgi", line 10, in <module>
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103]     import django.core.handlers.wsgi
[Mon Jul 25 20:44:15 2011] [error] [client 93.97.146.103] ImportError: No module named django.core.handlers.wsgi

Кто-нибудь имеет представление о том, что это такое?Моя конфигурация httpd / apache на данный момент является простой, как было отмечено во втором уроке.

Любые указатели приветствуются, спасибо.

1 Ответ

2 голосов
/ 26 июля 2011

Либо установите Django в соответствии с версией Python, на которой построен mod_wsgi, либо создайте mod_wsgi для версии Python, под которой установлен Django.

...