Hein Blöd wrote:
> Hat sich erledigt. Das funktioniert, aber bekommt keinen mime-type
> zugeordnet.
Das musst du selber machen.
Und du hast einen sehr gutmütigen Webserver. Mein Webserver (Apache2)
würde bei deinem Skript genau wegen dem fehlenden Content type kotzen
(Internal Server Error...).
Das Selbermachen kannst du auf zwei Arten machen. Grundlage ist, dass
die erste Ausgabe der MIME-Typ ist. Wichtig ist ein Zeilenumbruch
(ggf. Leerzeile) zwischen diesem und dem folgenden Inhalt.
Variante 1 mit mehrzeiligem print
1 | ...
|
2 | print """Content-type: text/html
|
3 |
|
4 | <html>
|
5 | ...
|
6 | """
|
Variante 2 mit einzeiligem print
1 | ...
|
2 | print "Content-type: text/html\n"
|
3 | print "<html>"
|
4 | ...
|
Im Anhang noch ein IMHO sehr nützliches Skript explore.py zum Testen der
Python-Umgebung auf dem Webserver
(Original aus der MoinMoin-Doku
http://moinmoin.wikiwikiweb.de/HelpOnInstalling/ApacheOnLinuxFtp#head-2a666d03826e144f307a8e7029205c96eb499b0b
oben das ist eine Testversion von mir, mit der ich REMOTE_USER
herausfinden will, bin selbst am Basteln. Mein Teil ist auskommentiert)