powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / bzip
6 сообщений из 6, страница 1 из 1
bzip
    #32463930
Ruslan Ibraev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создал файлик по примеру:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
$filename =  "/tmp/testfile.bz2" ;
$str =  "This is a test string.\n" ;

// open file for writing
$bz = bzopen($filename,  "w" );

// write string to file
bzwrite($bz, $str);

// close file
bzclose($bz);


И не смог прочитать с помощью WinXP. Этот файл можно только с помощью PHP читать?

А как мне сделать "нормальный" zip-файл? Внутри архива обычно сидит файл...
java.util.zip, тоже не читает данные с такого файла...
...
Рейтинг: 0 / 0
bzip
    #32464180
Ruslan Ibraev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Воспользовался zlib. gzopen() и т.д.
Читаю Winrar-ом. Первые 13 строк - Ok дальше начинается путаница.
Есть что-нибудь, чтобы создать нормальный gz-файл?
...
Рейтинг: 0 / 0
bzip
    #32464224
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bzip != zip
zlib != zip
это разные форматы.
ПХП не имеет функций для создания ZIP-архивов (какие-то проблемы с лицензией)
Чтобы создавать zip-архивы нужно искать спец. классы
http://tony2001.phpclub.net/ziplib.phps
http://www.phpconcept.net/pclzip/index.en.php
...
Рейтинг: 0 / 0
bzip
    #32464830
Ruslan Ibraev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а gz - архивы нормально создаёт?
...
Рейтинг: 0 / 0
bzip
    #32465816
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а при чем здесь gz ?
gz-архивы можно создавать и с помощью стандратных функций gzopen и т.д.
Но формат gz таков, что он позволяет только архивировать один файл.
Если нужно архивировать несколько файлов - нужно использовать еще и tar.

Короче говоря есть класс http://pear.php.net/Archive_Tar
...
Рейтинг: 0 / 0
bzip
    #32467094
Ruslan Ibraev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cпасибо всем!
У меня получилось, скачал библиотеку по второй ссылке.

Меня бы вполне устроил gz и даже очень, если java.util.zip.GZIPInputStream его нормально прочитал, к сожаленью, он как и винрар коверкает...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / bzip
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]