У меня есть сервер Apache, работающий на Ubuntu, где размещены некоторые файлы, доступные для скачивания.Размещенные файлы - это смонтированный диск nas.
Я обнаружил, что при попытке загрузки через веб-сервер больших zip-файлов (.zip, .7z) размером 100 МБ + переданный файл поврежден.Метод, который я использую для проверки файлов, выполняет вычисление MD5.Я также обнаружил, что размер файла коррелирует с вероятностью повреждения;больший файл, высокая вероятность коррупции.Кажется, что монтирование в порядке, потому что я без проблем перенес файлы с NAS на компьютер.
У меня также есть IIS, работающий на Windows, в которой размещены те же файлы.Когда я загружаю файлы через этот веб-сервер, никогда не происходит искажения.Это заставляет меня думать, что с самой сетью все в порядке.
Я загружаю файлы через Chrome.
Я не уверен, что не так, но я уверен, что это связано снекоторая конфигурация с Apache.Как я могу повысить надежность передачи файлов на Apache?Или есть другая возможная причина проблемы?