Hallo, Am Sonntag, 01. Jan 2006, 22:39:28 +0100 schrieb Bertram Scharpf: > im Konqueror wird die Ausgabe meines CGI-Skripts > anstandslos angezeigt. Im Firefox erhalte ich ein Dokument > vom Typ `text/plain' und es wird der erzeugte HTML-Code > angezeigt, überschrieben von einer Zeile: > > Content-Type: text/html > > Das Skript läuft also ab, doch die Übermittlung des > Dokumententyps scheitert.
Das Problem war nicht die Konfiguration, sondern die Art der Ausgabe in Ruby. Ein einfacher puts "Content-Type: text/html", "" reicht nicht. Man muß sich des (hier) eingebauten Moduls `Apache' bedienen: r = Apache.request r.content_type = 'text/html' r.send_http_header Dieses ruft eine Library-Funktion `ap_send_http_header' auf, die scheints etwas mehr macht als nur die Ausgabe. Warum einfach, wenn's auch kompliziert geht. Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)