У нас есть веб-приложение, работающее на сервере Windows, которое позволяет пользователю выполнять некоторую обработку и загружать результаты.В результате получается набор файлов, которые динамически создаются на сервере и упаковываются в один файл для облегчения процесса загрузки.
Все отлично работает в Windows, но когда пользователи загружают файл из веб-приложения на Mac, содержимое zip-файла имеет набор разрешений execute (chmod + x) (я предполагаю, что то же самое происходит на* NIX и Linux машины).Это, конечно, можно удалить, выполнив команду 'chmod -x', но есть ли способ, с помощью которого можно удалить разрешение на выполнение файлов, чтобы при загрузке на Mac файлы не имелиразрешение на выполнение, установленное по умолчанию?