The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Apache + Mod_wsgi + django"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [ Отслеживать ]

"Apache + Mod_wsgi + django"  +/
Сообщение от sapun email(ok) on 11-Сен-09, 11:17 
Добрый день! есть проблема! собрал и поставил mod_wsgi в Apache
прописал вирталхост
<VirtualHost 127.0.0.1:88>
AddHandler wsgi-script .wsgi
    ServerName anydomain.com
    WSGIDaemonProcess anydomain.com user=usrr group=usrr threads=1 processes=2
      WSGIScriptAlias / /home/usrr/www/l7front/l7front.wsgi
</VirtualHost>

содержимое l7front.wsgi

#!/usr/local/bin/python
import os, sys
import os.path

sys.path.append('/usr/local/lib/python2.5/site-packages/django')
sys.path.append('/home/gs_front/www/l7front')
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings.py'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()


Постоянно выкатывает ошибку 500 и вот эти строки в логах..

Traceback (most recent call last):
File "/usr/local/lib/python2.5/site-packages/django/core/handlers/wsgi.py", line 230, in __call__
    self.load_middleware()
File "/usr/local/lib/python2.5/site-packages/django/core/handlers/base.py", line 33, in load_middleware
  for middleware_path in settings.MIDDLEWARE_CLASSES:
File "/usr/local/lib/python2.5/site-packages/django/utils/functional.py", line 269, in __getattr__
  self._setup()
File "/usr/local/lib/python2.5/site-packages/django/conf/__init__.py", line 40, in _setup
  self._wrapped = Settings(settings_module)
File "/usr/local/lib/python2.5/site-packages/django/conf/__init__.py", line 75, in __init__
  raise ImportError, "Could not import settings '%s' (Is it on sys.path? Does it have syntax errors?): %s" % (self.SETTINGS_MODULE, e)
ImportError: Could not import settings 'settings.py' (Is it on sys.path? Does it have syntax errors?): No module named py

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Apache + Mod_wsgi + django"  +/
Сообщение от sapun email(ok) on 11-Сен-09, 12:21 
>[оверквотинг удален]
>  for middleware_path in settings.MIDDLEWARE_CLASSES:
>File "/usr/local/lib/python2.5/site-packages/django/utils/functional.py", line 269, in __getattr__
>  self._setup()
>File "/usr/local/lib/python2.5/site-packages/django/conf/__init__.py", line 40, in _setup
>  self._wrapped = Settings(settings_module)
>File "/usr/local/lib/python2.5/site-packages/django/conf/__init__.py", line 75, in __init__
>  raise ImportError, "Could not import settings '%s' (Is it on
>sys.path? Does it have syntax errors?): %s" % (self.SETTINGS_MODULE, e)
>ImportError: Could not import settings 'settings.py' (Is it on sys.path? Does it
>have syntax errors?): No module named py

Решил проблему!
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру