0

シリアル化されたデータが .gz ( tar then gz ) アーカイブ (~ 700MB) にあり、これを解凍せずに PHP で読み取り、そこからいくつかのフィールドを抽出したいと考えています。

PHP : Zip クラスを試しましたが、「EOCD 署名が見つかりません」というエラーが表示され続けます。zip 拡張機能を有効にしました。

Zip => 有効な拡張バージョン => $Id: php_zip.c,v 1.95.2.6 2007/05/19 22:35:49 pajoye Exp $ Zip バージョン => 1.8.10 Libzip バージョン => 0.7.1

編集: アーカイブは破損していません。解凍後は正常に動作し、

4

1 に答える 1

0

gzopen を試しましたか?

http://www.php.net/manual/en/function.gzopen.php

この行は無視してください。30文字の制限があるため、入れています。

于 2013-03-25T03:44:33.500 に答える