Der Versuch, Django zu bekommen mit Apache zu arbeiten, und ich bin immer folgende Fehlermeldung:Mod_python Fehler: Import: Es konnte keine Einstellungen importieren
ImportError: Could not import settings 'MyDjangoApp.settings' (Is it on sys.path? Does it have syntax errors?): No module named MyDjangoApp.settings
Meine Django app in/home/user/django befindet/MyDjangoApp/
Mein httpd.conf Lage sieht so aus:
<Location "/MyDjangoApp/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE MKSearch.settings
PythonOption django.root /MyDjangoApp
PythonPath "['/home/user/django/MyDjangoApp/','/var/www'] + sys.path"
PythonDebug On
</Location>
Bitte sagen Sie mir, wie Sie den Speicherort Abschnitt korrigieren Django arbeiten zu lassen?
+1 Die django docs glänzen über den Unterschied zwischen "/ home/user/django" (was "von MyDjangoApp import foo" erlaubt) und Alternativen. –
Entfernen des Modulnamens von vor den Einstellungen löste mein Problem. Puh! – PhoebeB