Открытие объекта GZ с помощью PHP - PullRequest
0 голосов
/ 21 марта 2011

Я не нашел похожих запросов, поэтому быстрый вопрос.Можете ли вы использовать какие-либо функции GZIP или что-то подобное с PHP для чтения объекта GZIP.

Я в основном использую класс Amazon S3 для получения журналов .GZ и пытаюсь проанализировать, пока это загруженный объект,в отличие от загрузки его на локальный компьютер и последующего анализа.

Разве это невозможно?Стоит ли только пытаться скачать и разобрать?

1 Ответ

0 голосов
/ 21 марта 2011

С расширением Zlib (http://php.net/manual/en/book.zlib.php) вы можете открывать и записывать сжатые файлы gzip на лету.

Вам необходимо сохранить файл gz и открыть его с помощью функции gzfile ().

Likeэто

$file = gzfile('log.gz');
foreach ($file as $line) {
    // read it line by line
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...