Всем доброго времени суток. Решил не создавать новую тему, так проблема тоже с настройкой мод питона.
Суть проблемы: установил апач, поставил питон и джангу. Пытаюсь настроить апач, чоб все это связать вместе. Выдает вот такую ошибку, с чем это может быть связано?
MOD_PYTHON ERROR
ProcessId: 2824
Interpreter: 'localhost'
ServerName: 'localhost'
DocumentRoot: 'C:/Sites/home/localhost/www'
URI: '/mysite/time'
Location: '/mysite'
Directory: None
Filename: 'C:/Sites/home/localhost/www/mysite/time'
PathInfo: ''
Phase: 'PythonHandler'
Handler: 'django.core.handlers.modpython'
Traceback (most recent call last):
File "C:\Python25\lib\site-packages\mod_python\importer.py", line 1537, in HandlerDispatch
default=default_handler, arg=req, silent=hlist.silent)
File "C:\Python25\lib\site-packages\mod_python\importer.py", line 1229, in _process_target
result = _execute_target(config, req, object, arg)
File "C:\Python25\lib\site-packages\mod_python\importer.py", line 1128, in _execute_target
result = object(arg)
File "C:\Python25\lib\site-packages\django\core\handlers\modpython.py", line 228, in handler
return ModPythonHandler()(req)
File "C:\Python25\lib\site-packages\django\core\handlers\modpython.py", line 191, in __call__
self.load_middleware()
File "C:\Python25\lib\site-packages\django\core\handlers\base.py", line 31, in load_middleware
for middleware_path in settings.MIDDLEWARE_CLASSES:
File "C:\Python25\lib\site-packages\django\conf\__init__.py", line 28, in __getattr__
self._import_settings()
File "C:\Python25\lib\site-packages\django\conf\__init__.py", line 59, in _import_settings
self._target = Settings(settings_module)
File "C:\Python25\lib\site-packages\django\conf\__init__.py", line 94, 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' (Is it on sys.path? Does it have syntax errors?): No module named settings
Вот что я добавил в файл hhttpd.conf
<Location "/mysite/">
SetHandler mod_python
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE mysite.settings
PythonPath "['C:/Sites/home/localhost/www/mysite/', 'C:/Python25/Lib/site-packages/django'] + sys.path"
PythonDebug On
</Location>
Сами файлы сервера (settings.py url.py и т.д.) находится в папке localhost/www/mysite