Не уверен, что это конфигурация php или проблема с правами доступа к файлу linux. Проблема, с которой я сталкиваюсь, заключается в том, что файл загружается через php с помощью move_uploaded_file () в каталог, для которого группа установлена на ubuntu , а владелец установлен на www-data , права доступа владельца загруженного файла и группы изменяются на www-data , что вызывает проблемы для моего скрипта Python и выполнить свою задачу над загруженным файлом.
пример:
move_uploaded_file($tempFile,$targetSAVE);
- каталог $ targetSAVE установлен на:
group: ubuntu
owner: www-data
permissions: 0755
- загруженный файл php меняет владельца и группу на www-data
new file changes to:
group: www-data <-- need this set to *ubuntu*
owner: www-data
permissions: 0755
- скрипту python требуется, чтобы группа загруженного файла была установлена на ubuntu
как я могу настроить php, чтобы установить владельца или группу загруженного файла на ubuntu или если это файл linux проблема с разрешениями, как я могу это исправить?
Все каталоги и подкаталоги настроены на: группа: ubuntu владелец: ubuntu разрешения: 0755 , кроме каталога, в который загружаются файлы, для него установлено значение:
group: ubuntu
owner: www-data
permissions: 0755