Я перемещаю завершенные загрузки с функцией move_uploaded_file
. Я заметил, что это не касается бита setgid целевого каталога и имеет то, что изначально имел файл. (Я узнал, что это поведение Linux).
Что является хорошим решением проблемы? Я думал о загрузке файла в PHP и его повторном сохранении, но файлы могут быть довольно большими - 50 МБ +, что означает большее использование памяти для PHP.