Форум сайта python.su
Пытаюсь запустить под apache
Получаю, трейс с ошибкой
ImportError: No module named django.core.handlers.modpython
<VirtualHost *:80>
ServerName site.su
DocumentRoot /var/www/site
ErrorLog /var/www/site/logs/error_log
CustomLog /var/www/site/logs/access_log my_combined
SetHandler python-program
PythonHandler django.core.handlers.modpython
PythonPath "[ '/root/djtrunk/django', '/root/djcode/mysite', '/root/djtrunk', '/usr/lib/python2.5'] + sys.path"
SetEnv DJANGO_SETTINGS_MODULE mysite.settings
PythonDebug On
</VirtualHost>
Отредактировано (Окт. 16, 2008 12:38:41)
Офлайн
Какие-то грабли…
Дира джанго: /var/djtrunk/django
Дира проекта: /var/djproject/website
В конфиге apache.
Сервер смотрит в пустую папку, это нормально или мне туда надо что-то перекинуть?
<VirtualHost *:80>
ServerName dubovoy.su
DocumentRoot /var/www/dubovoy
ErrorLog /var/www/dubovoy/logs/error_log
CustomLog /var/www/dubovoy/logs/access_log my_combined
SetHandler python-program
PythonHandler django.core.handlers.modpython
PythonPath "['/var/djproject/website', '/var/djproject', '/var/djtrunk'] + sys.path"
SetEnv DJANGO_SETTINGS_MODULE website.settings
PythonDebug On
</VirtualHost>
ImportError: Could not import settings 'website.settings' (Is it on sys.path? Does it have syntax errors?): No module named website.settings
>>> sys.path
['', '/var/djproject/website', '/usr/lib/python25.zip', '/usr/lib/python2.5', '/usr/lib/python2.5/plat-linux2', '/usr/lib/python2.5/lib-tk', '/usr/lib/python2.5/lib-dynload', '/usr/lib/python2.5/site-packages', '/usr/lib/python2.5/site-packages/Numeric', '/usr/lib/python2.5/site-packages/gtk-2.0']
'/var/djproject',
Отредактировано (Окт. 16, 2008 12:31:57)
Офлайн
сменил владельца файлов на apache… не помогает
Офлайн
Что-то я неправильно заинсталил django-admin.py validate
# django-admin.py validate
Error: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.
Офлайн
Для django-admin.py нужно указывать файл настроек.
Кстати, разработческий сервер работает?
Офлайн
Да встроенные сервер django работает
http://xa4a.org.ua/logs/pythonua@conference.jabber.ru/2008/07/14.html тут нашел похожую проблему
о каком import settings идет речь? куда его записать?
Офлайн
Как-то запустил, хотя, все равно зависимости не понял. Пойду вникать.
Жесть какая-то на одной машине, поднял за 2 минуты, на другой 2-ой день не могу поднять…
Отредактировано (Окт. 16, 2008 17:53:21)
Офлайн