Erstens, hier ist mein Skript:
%Vor%Wie beschrieben wurde hier .
Und hier ist der Fehler, den ich bekomme, wenn ich versuche, es von der Shell auszuführen:
%Vor%Meine Frage ist, warum werden diese Parameter nicht automatisch von FastCGI übergeben? Was mache ich falsch? Das Ausführen des Skripts von meinem Webserver gibt mir nur einen internen Serverfehler.
Anstelle der letzten zwei Zeilen meines Skripts kann ich
verwenden %Vor%Aber ich bekomme immer noch genau den gleichen Fehler ...
Das Skript erwartet, dass diese Parameter als Umgebungsvariablen übergeben werden. Da sie in Ihrer Shell-Umgebung nicht vorhanden sind und das Skript nicht in der apache fastcgi-Umgebung ausgeführt wird (die sie bereitstellt), beschwert es sich.
Haben Sie Zugriff auf Apache-Fehlerprotokolle? Was sagen sie?
Hat Ihr Host mod_wsgi-Unterstützung? Wenn ja, könntest du Djangos wsgi-Handler benutzen:
%Vor%Weitere Anweisungen finden Sie im modwsgi-Wiki und im Django-Dokumente .
Tags und Links django fastcgi wsgiserver