Hi! On Fri, Dec 12, 2003 at 08:05:29PM +0100, Guido Flohr wrote: > I experienced a problem with CGI in the apache-1.3.29-1 rpm available > for Sparemint. CGI applications are not able to output more than 8166 > bytes of content, 8291 bytes including headers. > > This Perl script reproduces the problem: > > #! /usr/bin/perl > > use strict; > > my $output = <<EOF; > Content-Type: text/plain > > EOF > > my $l = length $output; > > while ($l < 100 * 1024) { > $output .= sprintf '%x', ($l >> 8) & 0xf; > ++$l; > } > > print $output; > __END__ Just to make sure it's not a pipe buffer issue: Does calling the script from the shell and piping its output to wc report the correct output size? Ciao Thomas -- Thomas Binder (Gryf @ IRCNet) gryf@hrzpub.tu-darmstadt.de PGP-key available on request!
Attachment:
pgp587qiIPlgt.pgp
Description: PGP signature