XAMPP PHP ZipArchive :: open () лимит размера?

Я пытаюсь открыть ZIP-файл с помощью PHP 5.6.24 на Windows Server 2008. Поскольку он работает под XAMPP, Apache и PHP являются 32-битными.
Размер рассматриваемого файла составляет 2,5 ГБ, и его нельзя открыть, ZipArchive :: open () возвращает код ошибки 19 (не zip-архив). Тем не менее, файл проверяется в порядке. Используя тот же метод в Linux (64bit) с той же версией PHP, в одном и том же файле ошибки не возникает.
Я удалил записи из Zip-файла, чтобы уменьшить размер файла до 1,9 ГБ, и у PHP нет проблем с обработкой этого файла.
Код прост:

$za = new ZipArchive();
$err = $za->open('file.zip');

Единственное, что я могу себе представить, это то, что по какой-то причине 32-битный PHP не может справиться с архивами> 2 ГБ, но я ничего не нашел по этому поводу. Я обнаружил упоминание о пределе 4 ГБ и о файлах 64 КБ, но в данном случае это не относится.
Могу ли я что-нибудь сделать, может быть, вариант конфигурации, чтобы обработать этот файл?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]