speedy: Binärdaten zum Browser senden

Beitrag lesen

Hallo Forum,

es ist ein Kreuz :-) mit folgendem Code versuche ich, eine Datei zu packen und zum Browser zu senden:

<code>
#!/usr/bin/perl -w

print "Content-type: application/gzip\n";
print "Content-Disposition: filename=DATEI.gz\n\n";
system("gzip -c GD5.gif");
#gzip Aufruf: Schalter c gibt Ergebnis auf STDOUT aus
</code>

Das endet immer mit einem Internal Server Error:

<error>
[Fri Aug 25 10:06:00 2000] [error] [client 212.172.4.142] malformed header from script. Bad header=‹5"¦9: /usr/cgiwrap/cgiwrap
</error>

Hat jemand Erfahrungen mit sowas und kann mir weiterhelfen?

Viele Gruesse und dankeschoen
  speedy