Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
J'essaie de travailler avec le filtre de decompression (adapteur bzip2 ) et je viens de constater un bug dans la release 1.11.10 ...
Lorsque je veux décompresser une archive (c.à.d un fichier et non une chaîne de caractère), le filtre ne me lit que les 1024 premier octets :-( ....
Effectivement si on lit le code de Filter/Compress/Bz2.php , on constate à la ligne 165 qu'il utilise la fonction bzread() , or la doc de bzread() indique que sans parametre 2 (nombre d'octets lus) , seuls les 1024 premiers octets sont lus ....
pas de while (!feof(... dans ce code , donc on ne peut pas décompresser un fichier :-( .. A quoi sert ce filtre ?
Me confirmez vous ce problème....Merci
Dernière modification par domcars0 (13-12-2011 12:07:12)
Hors ligne
Il faudrait qu'ils ajoutent ça
$decompressed_file = ''; while (!feof($bz)) { $decompressed_file .= bzread($bz, 4096); }
Hors ligne
Bon ben j'ai déclaré as a bug ....
http://framework.zend.com/issues/browse/ZF-11936
Merci
Hors ligne
Pages: 1