我使用Python 2.4和Django的1.2.2和Apache这样的2.2.3
写的httpd.conf部分:的Apache + Django的PYTHONPATH困惑:导入错误:无法导入设置 'mysite.settings'
<Location "/mysite/">
PythonPath "['/home/usr/www'] + sys.path"
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE mysite.settings
PythonOption django.root /mysite
PythonDebug On
</Location>
settings.py路径:/家庭的/ usr/WWW/mysite的/
,但它不工作,当我访问http://localhost/mysite/
ImportError: Could not import settings 'mysite.settings'
我修改了它,改变/家庭的/ usr/WWW到/ var/www并复制/ var/www中的settings.py有用。 那么为什么Apache会以不同的方式处理两个目录?
非常感谢。它现在有效。 – elprup 2010-11-07 11:12:23