Ich versuche, eine Django-Anwendung bereitzustellen, bin aber gegen eine Mauer gestoßen. Unter Debian (aktuell) habe ich bisher folgende Befehle ausgeführt:
apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libapache2-mod-python python-django
Ich habe versucht, das Modul manuell in die Apache 2-Konfigurationsdateien einzufügen, aber um ehrlich zu sein, bin ich total verloren. Es ist völlig anders als Apache Version 1, die ich vor Jahren verwendet habe.
Syntax error on line 7 of /etc/apache2/sites-enabled/000-default:
Invalid command 'PythonHandler', perhaps misspelled or defined by a module not included in the server configuration
Ich habe meiner sites-available/default
Datei zwischen den Tags Folgendes hinzugefügt .
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE hellodjango1.settings
PythonDebug Off
</Location>
Hier sind die Tutorials, die ich bisher ohne viel Glück verwendet habe: