Попытки запуска на сервере приводят к таким логам:
[Tue Mar 20 15:46:40 2012] [error] [client 127.0.0.1] mod_wsgi (pid=5031): Exception occurred processing WSGI script '/home/django-projects/mysite/deploy/django.wsgi'.
[Tue Mar 20 15:46:40 2012] [error] [client 127.0.0.1] Traceback (most recent call last):
[Tue Mar 20 15:46:40 2012] [error] [client 127.0.0.1] File "/usr/lib/pymodules/python2.6/django/core/handlers/wsgi.py", line 230, in __call__
..................................................................................
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] File "/usr/lib/pymodules/python2.6/django/core/handlers/base.py", line 33, in load_middleware
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] for middleware_path in settings.MIDDLEWARE_CLASSES:
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] File "/usr/lib/pymodules/python2.6/django/utils/functional.py", line 276, in __getattr__
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] self._setup()
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] File "/usr/lib/pymodules/python2.6/django/conf/__init__.py", line 40, in _setup
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] self._wrapped = Settings(settings_module)
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] File "/usr/lib/pymodules/python2.6/django/conf/__init__.py", line 75, in __init__
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] raise ImportError("Could not import settings '%s' (Is it on sys.path? Does it have syntax errors?): %s" % (self.SETTINGS_MODULE, e))
[Tue Mar 20 15:50:38 2012] [error] [client 127.0.0.1] ImportError: Could not import settings 'settings' (Is it on sys.path? Does it have syntax errors?): No module named settings
так выглядит .wsgi
#/usr/bin/python
# -*- coding: utf-8 -*-
import os, sys
# В python path добавляется директория проекта
dn = os.path.dirname
PROJECT_ROOT = '/home/django-projects/mysite/'
#PROJECT_ROOT = os.path.abspath( dn(dn(__file__)) )
DJANGO_PROJECT_ROOT = os.path.join(PROJECT_ROOT, 'apps')
sys.path.append( DJANGO_PROJECT_ROOT )
# Установка файла настроек
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
# Запуск wsgi-обработчика
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
В какую сторону смотреть? Такое количество ошибок! лог приведен не полностью. Больно много...
Спасибо