Ana dizinimde treeio projesi var, şimdi o treeio'yu nginx sunucusunda çalıştırmak istiyorum. Zaten treeio bağımsız olarak çalışabilir Django kaynağı ile geliyor. Bunu Django sunucusunda çalıştırmak istemiyorum, ancak nginx sunucusunda çalıştırmak istiyorum. Sadece Karthik'in bu cevabında verilen adımları takip ettim .
Ancak, bu yanıttan 4. adımı yürütürken veya takip ederken, aşağıdaki hatayı atar:
[uWSGI] getting INI configuration from uwsgi.ini
* Starting uWSGI 1.0.3-debian (32bit) on [Thu Jun 27 17:22:01 2013] *
compiled with version: 4.6.3 on 17 July 2012 02:24:04
current working directory: /home/rajesh/treeio
detected binary path: /usr/bin/uwsgi-core
chdir(): No such file or directory [uwsgi.c line 1723]
Benim uwsgi.ini
dosyamda
[uwsgi]
# set the http port
http = :8080
# change to django project directory
chdir = /home/treeio/
# add /var/www to the pythonpath, in this way we can use the project.app format
pythonpath = /var/www
# set the project settings name
env = DJANGO_SETTINGS_MODULE=treeio.settings
# load django
module = django.core.handlers.wsgi:WSGIHandler()
Lütfen nginx sunucusunda treeio dağıtımı yapmama yardım et.
uwsgi.ini
sorunuzdaki yapılandırmayı ( ve nginx) ekleyin. Ayrıca, atıfta bulunduğunuz yanıtların / adımların listesine de bağlanın (başka bir sorudalar mı?).