#php #zip
#php #zip
Вопрос:
Я получаю «ложноположительное» E_WARNING file_get_contents(): Zip stream error: CRC error
со следующим кодом в Debian:
$context = stream_context_create(array('zip' => array('password' => '1234567890')));
$string = file_get_contents('zip://test.zip#test.csv', false, $context);
но извлеченные данные в порядке, ошибки crc нет.
Комментарии:
1. Можем ли мы протестировать ваш Zip-файл?
2. @Zerte вот файл filebin.net/ln9c117awst7udzs/test.zip?t=6nvxmq7z
3. 7-Zip и WinZip не видят проблем с этим Zip-файлом. Файл зашифрован AES. Я подозреваю ошибку в вычислении CRC экстрактора.
4. я пришел к тому же выводу, как ни странно, я не нашел способа отключить проверку crc с ошибками, единственный (плохой) способ — подавить ошибку с помощью @