Wollte heute das erste mal Python im Web benutzen.
Mein Probleme sind nun folgender massen:
1. Muss komischerweise im eine Funktion existieren
2. Existiert keine Funktion wied die Datei nicht gefunden
3. Was hat es mit CGI auf sich?
4. Wie muss die *.py aussehen damit sie funzt?
Ich bin dieser Anleitung gefolgt: http://www.modpython.org/live/current/d ... onfig.html was auch klappt aber nur wenn eine Funktion besteht und z.B. "print" funktioniert garnicht.
Dies klappt
Code: Alles auswählen
def index(req):
res = 10 + 10
return res
Code: Alles auswählen
def index(req):
res = 10 + 10
print res
Code: Alles auswählen
res = 10 + 10
print res
Code: Alles auswählen
Objekt nicht gefunden!
Der angeforderte URL konnte auf dem Server nicht gefunden werden. Sofern Sie den URL manuell eingegeben haben, überprüfen Sie bitte die Schreibweise und versuchen Sie es erneut.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 404
localhost
Sat Mar 7 17:45:54 2009
Apache/2.2.11 (Unix) mod_ssl/2.2.11 OpenSSL/0.9.8j DAV/2 mod_python/3.3.1 Python/2.6
In meinem Buch "Einführung in Python" ist der Code in der *.py aber ganz normal als wenn man es mit der PVM nutzen würde nur klappt das bei mir ned.
Wie zum Teufel richte ich jetzt mod_python richtig ein und wie nutz ich es richtig?
Muss alles im ordner cgi-bin sein oder wie?
Wie muss die *.py aussehen?