django,mod_python配置的问题
我在apache中配置的虚拟主机如下:
LoadModule python_module modules/mod_python.so
Listen 8888
NameVirtualHost 127.0.0.1:8888
<VirtualHost 127.0.0.1:8888>
DocumentRoot "D:/Python25/Lib/site-packages/django/bin/mysite"
ServerName localhost:8888
<Location "/">
SetHandler python-program
PythonPath "['D:/Python25/Lib/site-packages/django/bin/']+sys.path"
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE mysite.settings
PythonAutoReload Off
PythonDebug Off
</Location>
<Directory />
Order deny,allow
Allow from all
</Directory>
<Location "/media">
SetHandler None
</Location>
</VirtualHost>
运行时,apache中的错误日志中报ImportError: Could not import settings 'mysite.settings' (Is it on sys.path? Does it have syntax errors?): No module named mysite.settings
如果把mysite.settings改为settings,把pythonpath改为D:/Python25/Lib/site-packages/django/bin/mysite
则django会报错No module named mysite.urls。
还请给位高手指点指点,错误原因,怎样改正