From: [EMAIL PROTECTED] Operating system: Linux 2.2.12-20 PHP version: 4.0.4 PHP Bug Type: Output Control Bug description: fpassthru ignoring output buffering When fpassthru() is used within an ob_start / ob_end_clean block, a subsequent call to header() fails because headers have already been sent. The following script reproduces the problem: <?php $fd = fopen(__FILE__, "r"); ob_start(); fpassthru($fd); ob_end_clean(); header("X-Test: fpassthru already sent headers"); ?> Ran as cgi (ie 'php head.php'), but the apache module exhibits the same problem. This problem may be similar to bug #8807 ./configure --with-apxs=/usr/local/etc/httpd/bin/apxs --enable-versioning --with-mysql --enable-track-vars no php.ini is used -- Edit Bug report at: http://bugs.php.net/?id=9212&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]