Мне нужно извлечь из архива data.zip только один файл, например 188139.xmlPHP ZipArchive не может читать более 21797 файлов внутри
Файл содержит папку с более чем 88000 файлов. Но после открытия - он показывает мне 21797 файлов и не может открыть файл с большим индексом (который действительно там). Но открывается 1.xml, 200.xml и т. Д.
Так что это похоже на ограничение. Есть ли какие-либо предложения по открытию необходимого файла?
И это ограничение не зависит от окружающей среды. Я имею то же самое на локальной машине Windows и на сервере CentOS производства. – webbear
На самом деле, если я использую функцию extractTo - извлечено только 21797 файлов. Я также попробовал библиотеку PclZip - такая же удача. Но когда я извлекаю с помощью windows zip - все доступные файлы. Я также проанализировал размер считанных файлов: 42232783 сжатый и 260875698 несжатый. Общий размер файла 171.3Mb – webbear