Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 30, 2013 17:08:33

DHT
От:
Зарегистрирован: 2009-09-24
Сообщения: 119
Репутация: +  0  -
Профиль   Отправить e-mail  

Настройка конфигов Apache: Addhandler

На Windows сервере установлены: Apache, Python, mod_wsgi и Django.
Работают несколька разных сайтов.

Чтобы работали сайты на чистом Python (без Django) в конфиге httpd.conf добавлена строка:

AddHandler cgi-script .cgi .py
Для сайтоа на Django в конфигах httpd-vhosts.conf есть строка:
WSGIScriptAlias / htdocs/home/example.com/www/mysite/mysite/[b]django.wsgi[/b]
И все работает нормально.

Но в документации и по умолчанию wsgi сервер Django назывался wsgi.py, т.е. строка была вида:
WSGIScriptAlias / htdocs/home/example.com/www/mysite/mysite/[b]wsgi.py[/b]
Что как я понял несовместимо с указанной ранее строкой:
AddHandler cgi-script .cgi .py

Т.е. рабочий вариант есть, но мне кажется, что он не совсем правильный.
Подскажите плиз.




Отредактировано DHT (Авг. 30, 2013 17:09:27)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version