2012-06-23 15 views

Odpowiedz

10

może używasz pakietów dostarczonych przez debian. Są one w pełni modularny więc trzeba zainstalować/załadować wymaganych wtyczek:

http://projects.unbit.it/uwsgi/wiki/Quickstart

+2

dziękuję, że to właśnie był problem, który musiałem usunąć pakiet ubuntu i zainstalować za pomocą pip :) –

+1

Perfect. W Ubuntu 12.04 potrzebowałem 'apt-get install uwsgi-plugin-python', a następnie dodaj' plugin = python' w moim pliku uwsgi ini. – Roshambo

+0

W Gentoo, musiałem ustawić 'UWSGI_EXTRA_OPTIONS = - plugins = python27' w mojej konfiguracji uWSGI w'/etc/conf.d/'. – scvalex

2

Moja konfiguracja uwsgi aplikacja wygląda tak

/etc/uwsgi/apps-enabled/mysite.ini

[uwsgi] 
socket=/tmp/uwsgi_mysite.sock 
chmod-socket=666 
abstract-socket=false 

master=true 
workers=2 

uid=altera 
gid=altera 

chdir=/home/altera/www/mysite ; Current dir 
pp=/home/altera/www/mysite  ; Python Path (to your application) 
pyhome=/home/altera/vpy/mysite ; Path to virtual environment 
plugins=python3 
module=main      ; *.py file name application starting from 

post-buffering=8192 

/etc/nginx/sites-available/mojawitryna

server { 
     server_name  mysite; 

     root /home/altera/www/mysite; 

     location/{ 
       include  uwsgi_params; 
       uwsgi_pass  unix:/tmp/uwsgi_mysite.sock; 
     } 
} 
Powiązane problemy