Christian Kruse: CGI und C mit Server OmniHttpd - "Dokument enhielt keine Daten"

Beitrag lesen

Hoi Michael,

printf("Content-type: text/html\n\n");

Wohin schreibt "printf"? Nach stdout oder nach stderr?

Nach 'stdout'.

CGI-Ausgaben müssen in stdout ankommen - stderr "fällt hinter die Heizung".

Es faellt normal in das error-log ;-)
Tatsache ist, dass der einzige Fehler, den ich mir vorstellen kann, im
Aufrufungs-Mechanismus liegt -- oder funktioniert das Ganze im Direktaufruf auch
nicht? Dann waere naemlich wahrscheinlich dein Webserver nicht korrekt
konfiguriert...

Gruesse,
 CK