Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:11901 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 99293 invoked by uid 1010); 4 Aug 2004 11:39:23 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 99194 invoked from network); 4 Aug 2004 11:39:23 -0000 Received: from unknown (HELO mproxy.gmail.com) (216.239.56.245) by pb1.pair.com with SMTP; 4 Aug 2004 11:39:23 -0000 Received: by mproxy.gmail.com with SMTP id u52so1343cwc for ; Wed, 04 Aug 2004 04:39:20 -0700 (PDT) Received: by 10.11.117.54 with SMTP id p54mr2382cwc; Wed, 04 Aug 2004 04:39:20 -0700 (PDT) Message-ID: <4e89b426040804043976e9ea50@mail.gmail.com> Date: Wed, 4 Aug 2004 12:39:20 +0100 To: Nuno Lopes Cc: PHPdev In-Reply-To: <005d01c47a12$d1988450$0100a8c0@pc07653> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <005d01c47a12$d1988450$0100a8c0@pc07653> Subject: Re: [PHP-DEV] compressed streams From: kingwez@gmail.com (Wez Furlong) Most likely a bug in the bzip2 wrapper. It might not be fixable, and it might be better to use Sara's bzip2 filter from pecl instead. --Wez. On Wed, 4 Aug 2004 12:04:31 +0100, Nuno Lopes wrote: > Hello, > > I know this isn't as exciting as the GOTO discussion, but I need some help. > I don't know if this just my fault, or if it's a PHP problem. > > Consider this: > > $fp=fopen('compress.bzip2://http://php.net/backend/notes/all.bz2', 'r'); > > while (!feof($fp)) { > echo fgets($fp, 4096); > } > > fclose($fp); > ?> > > This gives an error: > Warning: fopen() 1137 bytes of buffered data lost during stream conversion! > in /cvs/livedocs/test_bz.php on line 3 > > And outputs nothing more. I'm using PHP 5.1. > > Whats is wrong here? > > Thanks for your time, > Nuno > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >