nach einem Rechnerwechsel und dem Wechsel von Python 2.6 auf 2.7 versuche ich, eine Django-Webseite lokal wieder zum Laufen zu bringen.
Als Testumgebung verwende ich XAMPP. OS ist Windows Vista. Python wurde der Variable PATH zugefügt und funktioniert.
Leider kann ich aber den Apache nicht starten. Ich bekomme immer nur folgende Fehlermeldung:
Code: Alles auswählen
Syntax error on line 2 of C:/pages/AIS/apache/mod.wsgi:
Invalid command 'import', perhaps misspelled or defined by a module not included in the server configuration
In der httpd.conf habe ich folgende zwei Zeilen aufgenommen:
Code: Alles auswählen
LoadModule wsgi_module modules/mod_wsgi.so
Include "C:/pages/AIS/apache/mod.wsgi"
Code: Alles auswählen
WSGIScriptAlias / "C:/pages/AIS/apache/mod.wsgi"
Code: Alles auswählen
import os
import sys
sys.path.append('C:/python27/lib/site-packages/django')
sys.path.append('C:/pages')
os.environ['DJANGO_SETTINGS_MODULE'] = 'AIS.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
Code: Alles auswählen
[Fri Sep 02 14:17:50 2011] [warn] mod_wsgi: Compiled for Python/2.7.
[Fri Sep 02 14:17:50 2011] [warn] mod_wsgi: Runtime using Python/2.7.2.
Code: Alles auswählen
[Fri Sep 02 14:17:50 2011] [info] mod_wsgi (pid=7256): Initializing Python.
[Fri Sep 02 14:17:51 2011] [info] mod_wsgi (pid=7256): Attach interpreter ''.
Grüße
Stephan