Не могу начать UWSGI в Ubuntu 10.10
Когда я запускаю "/etc/init.d/uwsgi start", ничего не происходит, терминал просто выдает мне новую строку и ничего не выводит. В ps aux также нет признаков uswsgi, и /var/log/uwsgi.log пуст
Я следую этой инструкции:
http://library.linode.com/web-servers/nginx/python-uwsgi/ubuntu-10.10-maverick
1 ответ
Я считаю, что лучше всего отладить UWSGI из командной строки. Используйте формат файла xml, который может быть полезным, или формат файла.ini, если хотите. Вам также понадобится стек, который поддерживает какой-либо тип обработчика WSGI для вашего приложения. Для Джанго и примером будет:
/home/project/django_wsgi.py:
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
/home/project/uwsgi.xml:
<uwsgi>
<module>django_wsgi</module>
<http>127.0.0.1:8080</http>
<pythonpath>/home/project</pythonpath>
<master/>
<max-requests>5000</max-requests>
</uwsgi>
Тогда проверьте это:
matt @ mcp: ~ $ uwsgi -x /home/project/uwsgi.xml
Вам понадобится последняя версия uwsgi, чтобы это работало.96+..
Надеюсь это поможет.