История изменений
Исправление KernelPanic, (текущая версия) :
Лови рабочий uwsgi-конфиг. Просто, пропиши туда свои пути.
[uwsgi]
plugins = python27
home = /path/to/proj/venv
chdir = /path/to/proj/venv/proj
pythonpath = ..
module = proj.wsgi:application
master = true
processes = 2 # equals numbers of cpu + 1
socket = /tmp/proj.sock
harakiri = 20
max-requests = 1000
env LANG='en_US.UTF-8'
env LC_ALL='en_US.UTF-8'
env DJANGO_SETTINGS_MODULE=proj.settings
vacuum = true
daemonize=/var/log/uwsgi/app/proj.log
В корне проекта: wsgi.py
import os, sys, site
sys.path.insert(0, os.path.dirname(__file__))
site.addsitedir('/abs/path/to/proj/venv/lib/python2.7/site-packages')
os.environ["DJANGO_SETTINGS_MODULE"] = "proj.settings"
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Исходная версия KernelPanic, :
Лови рабочий uwsgi-конфиг. Просто, пропиши туда свои пути.
[uwsgi]
plugins = python27
home = /path/to/proj/venv
chdir = /path/to/proj/venv/proj
pythonpath = ..
module = proj.wsgi:application
master = true
processes = 2 # equals numbers of cpu + 1
socket = /tmp/proj.sock
harakiri = 20
max-requests = 1000
env LANG='en_US.UTF-8'
env LC_ALL='en_US.UTF-8'
env DJANGO_SETTINGS_MODULE=proj.settings
vacuum = true
daemonize=/var/log/uwsgi/app/proj.log