ImportError: Könnte nicht die Einstellungen importieren (Ist es auf sys.Pfad? Gibt es eine import-Fehler in der settings-Datei?): No Modul named Einstellung
Werde ich durch die "Beispiel" - Projekt in die Produktion auf einem VPS CentOS 6 (mit Plesk) mit python2.7, mod_wsgi, Django 1.6 ich habe bewiesen, viele Konfigurationen und ich bekomme immer Fehlermeldung "Kein Modul mit dem Namen "Einstellungen" oder "No Modul named Unipath". Nicht, dass ich falsch oder fehlt mir. Vielen Dank und Grüße.
Meiner vhost.conf:
Alias /static/ /var/www/vhosts/example.com/httpdocs/
Alias /media/ /var/www/vhosts/example.com/httpdocs/media/
WSGIScriptAlias / /var/www/vhosts/example.com/example.wsgi
<Directory /var/www/vhosts/example.com>
Order allow,deny
Allow from all
</Directory>
Meinem Beispiel.wsgi:
import os
import sys
path = '/var/www/vhosts/example.com/example'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Ich mein Projekt via ftp in : /var/www/vhosts/Beispiel.com/
example.com/
example(project)
settings.py
urls.py
...
app
models.py
forms.py
views.py
...
templates
httpdocs
example.wsgi
manage.py
Nochmals vielen Dank...
InformationsquelleAutor user3356409 | 2014-02-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gehen, Lesen Sie die offiziellen Django-Dokumentation, wie Sie die Dinge für mod_wsgi:
Sie sind nicht die Einstellung das Python-Modul-Suchpfad oder DJANGO_SETTINGS_MODULE wie beschrieben in diesem Dokument.
InformationsquelleAutor Graham Dumpleton
Ihre Einstellungen sind in der Beispiel-app, so sollte es sein:
InformationsquelleAutor Łukasz Staniszewski
Verwenden
WSGIDaemonProcess
&WSGIProcessGroup
Lösen können Sie dieses Problem durch einstellen der
python-path
imapache2
configzeigen Sie Ihre django-Projekt-Verzeichnis
python-path
optionWSGIDaemonProcess
. Wiederholen Sie, Sie sollten nie mit embedded-Modus, es sei denn, Sie stecken mit Windows.danke für den Kommentar, ich lese auch blog post. ich war nicht bewusst daemon-Modus. danke!!! bearbeitet meine Antwort
InformationsquelleAutor Jossef Harush