@lepidoptera

Как распаковать .XZ средствами PHP?

Здравствуйте!
Нужно распаковать архив .xz средствами PHP. Не могу найти такой скрипт.
Пробовал raulfraile/distill - не работает.
Пробовал wapmorgan/unified-archive - не работает.
В последний влезал, чтобы посмотреть, почему не работает. Там внутри конструктора проверяется наличие расширения PHP 'xz'. Не нашел никакой информации по этому расширению в сети - не могу техподдержке сервера кинуть вменяемый запрос.
payden/php-xz не могу установить, так как администрирование на стороне сервера, и sudo и все остальное запрещено.
Все встроенные в PHP разархиваторы тоже перепробовал, понятное дело.
Посоветуйте, пожалуйста, как быть?
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
2ord
@2ord
продвинутый чайник
На сервере необходимо наличие пакета xz-utils (Debian).
Распаковать можно, выполнив внешнюю команду ОС:
tar -xf file.tar.xz
или
unxz myarchive.xz
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@karminski
Разработчик CRM/ERP систем
Похоже, единственный вариант просить техподдержку собрать и подключить вам библиотеку payden/php-xz. Без неё PHP не будет понимать архивы .XZ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
20 авг. 2018, в 21:21
30000 руб./за проект
20 авг. 2018, в 20:46
5000 руб./за проект
20 авг. 2018, в 20:38
700 руб./в час