добрый день, прошу помощи, так как сама разобраться никак не могу. Есть готовый проект (писала не я, я только начинаю изучать), стоит задача запустить его на локальное машине.
Для начала пыталась запустить на тестовом сервере, запукается без ошибок, но в браузере по адресу http://127.0.0.1:8000 получаю сообщение "Сервер не найден".
Поставила apache+mod_wsgi, получаю 500 ошибку, apache не может найти модуль с джанговскими настройками (при том, что тестовый сервер это настройки находит). Добавляла в sys.path папки проекта, папки django все равно не находит.
Настройки apache
WSGIScriptAlias / /home/yusi4ka/project/apache/django.wsgi
ErrorLog /home/yusi4ka/project/logs/error.log
CustomLog /home/yusi4ka/project/logs/access.log combined
ServerSignature On
Alias /media/ "/home/yusi4ka/project/www/media/"
Alias /static/ "/home/yusi4ka/project/www/static/"
Order allow,deny
Allow from all
Order allow,deny
Allow from all
Order allow,deny
Allow from all
Allow from all
wsgi
import os
import sys
import site
SITE_ROOT = os.path.dirname(os.path.dirname(__file__))
PROJECT_ROOT = os.path.join(SITE_ROOT, 'src')
site_packages = os.path.join(SITE_ROOT, 'lib/python2.6/site-packages')
site.addsitedir(os.path.abspath(site_packages))
sys.path.insert(0, os.path.abspath(site_packages))
sys.path.append(PROJECT_ROOT)
sys.path.append(os.path.join(PROJECT_ROOT, 'settings'))
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings.local'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Cтруктура:
-project
--apache
---apache.wsgi
--src
---settings
----local.py
---........
--bin
--lib
--include
--..........
Подскажи пожалуйста, как более быстро можно запустить готовый проект у себя на машине. Ubuntu 11.10
Updated 13 Feb. 2012, 22:35 by yusi4ka.