DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8211>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8211 Need to get unbuffered output from SSI scripts in 2.0.x Summary: Need to get unbuffered output from SSI scripts in 2.0.x Product: Apache httpd-2.0 Version: 2.0.35 Platform: Sun OS/Version: Solaris Status: NEW Severity: Normal Priority: Other Component: mod_include AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] The FAQ addresses buffered output for CGI scripts (which are not buffered), but not for SSI (which *is* buffered). In previous releases (i.e. 1.3.x) SSI scripts were unbuffered. Is there a way to make 2.0.x SSI scripts unbuffered as well? Regards, -Tom CGI/SSI FAQ #4: How can I get my script's output without Apache buffering it? Why doesn't my server push work? of Apache 1.3, CGI scripts are essentially not buffered. Every time your script does a "flush" to output data, that data gets relayed on to the client. Some scripting languages, for example Perl, have their own buffering for output - this can be disabled by setting the $| special variable to 1. Of course this does increase the overall number of packets being transmitted, which can result in a sense of slowness for the end user. Prior to 1.3, you needed to use "nph-" scripts to accomplish non-buffering. Today, the only difference between nph scripts and normal scripts is that nph scripts require the full HTTP headers to be sent.
