Форум сайта python.su
0
Здравствуйте!
Почти закончил работу над своим проектом, начал думать насчет развертывания. Остановился на варианте Cherokee + uWSGI (кстати, прокомментируйте выбор).
Но не выходит провести установку.
Проект поместил в папку : /var/www/gamb/
Там-же создал файлы django_wsgi.py и uwsgi.xml с таким кодом:
#django_wsgi.py
import os
import django.core.handlers.wsgi
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
application = django.core.handlers.wsgi.WSGIHandler()
#uwsgi.xml
<uwsgi>
<pythonpath>/var/www/gamb/</pythonpath>
<pythonpath>/var/www/</pythonpath>
<app mountpoint="/">
<script>django_wsgi</script>
</app>
</uwsgi>
Офлайн
2
ну не может uwsgi найти что запускать.
либо полный лог в студию
и как вариант вместо app
<module>django.core.handlers.wsgi:WSGIHandler()</module>
<module>wsgihandler</module>
Отредактировано (Фев. 18, 2011 01:41:58)
Офлайн
0
zheromo“It does not look like a uWSGI configuration file”, - говорит Чероки.
и как вариант вместо appлибо<module>django.core.handlers.wsgi:WSGIHandler()</module><module>wsgihandler</module>
и для чего два <pythonpath> ?Делаю по этой инструкции - http://www.cherokee-project.com/doc/cookbook_uwsgi.html
Офлайн
0
Запустилось!!
#uwsgi.xml
<uwsgi>
<pythonpath>/var/www/gamb/</pythonpath>
<pythonpath>/var/www/</pythonpath>
<app mountpoint="/">
<script>django_wsgi</script>
</app>
</uwsgi>
Офлайн