Я запускаю «пример» проекта в производство на VPS CentOS 6 (с Plesk) с python2.7, mod_wsgi, Django 1.6 Я проверил множество конфигураций, но всегда получаю сообщение об ошибке «Нет модуля с именем settings» или «Нет модуля с именем Unipath». Не то, чтобы я ошибся или я пропал без вести. Спасибо и привет.
Мой vhost.conf:
Alias /static/ /var/www/vhosts/example.com/httpdocs/
Alias /media/ /var/www/vhosts/example.com/httpdocs/media/
WSGIScriptAlias / /var/www/vhosts/example.com/example.wsgi
<Directory /var/www/vhosts/example.com>
Order allow,deny
Allow from all
</Directory>
Мой пример.wsgi:
import os
import sys
path = '/var/www/vhosts/example.com/example'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Я помещаю свой проект через ftp в: /var/www/vhosts/example.com/
example.com/
example(project)
settings.py
urls.py
...
app
models.py
forms.py
views.py
...
templates
httpdocs
example.wsgi
manage.py
Спасибо еще раз...