Задать вопрос
@lepidoptera

ZipArchive — слишком большой файл?

Пытаюсь распаковать с помощью ZipArchive архивы, полученные с другого сайта.
С маленькими архивами (4М и 6М) - все нормально.
С большими архивами (10М, 13М и 35М) - вылетает ошибка 19 (ER_NOZIP).
Я уверен на 99.9% что архивы формируются автоматически одной и той же программой. То есть дело в размере файла.
Подскажите, пожалуйста, как можно распаковать большие архивы?
Может быть, есть какое-то другое решение, кроме ZipArchive?
Или может это вообще от ZipArchive не зависит, а зависит от других каких-то факторов?
  • Вопрос задан
  • 2282 просмотра
Подписаться 2 Оценить Комментировать
Решения вопроса 1
@Zeeeee
Так может дело в той программе, что формирует эти архивы? К примеру дописывает лишний знак в начало. Ругается то именно на ER_NOZIP, значит что-то со структурой.

p.s. про распаковать, можно к примеру использовать unzip и exec
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Serhioromano
@Serhioromano
Web Developer
Как раз сегодня тоже решал эту проблему. Мучался, мучался и после небольших исследований использовал PclZip. Все проблемы как рукой сняло.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы