Thomas Hieck: | ZUR INFO: Dynamically Replaced Content

Beitrag lesen

hi!

ich habe soeben ein script erzeugt das eine telnet verbindung zu einem Server aufnimmt,
dort daten entgegen nimmt, und diese auf dem Bildschirm ausgeben sollte...
Von der Konsole her, läufts eiwandfrei, via Web, jedoch nicht! Es kommt ein Internal Server
Error, und im Error log, ist folgender Eintrag:
[Sun Jun  6 16:44:10 1999] [error] (8)Exec format error: exec of > /www/webflash.ch/sfdrs/cgi-bin/whoisonline.pl failed
[Sun Jun  6 16:44:10 1999] [error] [client 212.254.0.223] Premature end of script headers: > /www/webflash.ch/sfdrs/cgi-bin/whoisonline.pl
Irgendjemand eine ahnung wiso ?

Du hast vermutlich keinen korrekten HTTP-Header ausgegeben, bevor das Skript irgendetwas nach STDOUT schreibt. Füg einfach mal am Anfang deines Sources ein
  print "Content-type: text/html\n\n";
ein.

bye, Frank!