Я создал функцию php, которая позволяет мне добавлять изображения в папку в проекте моего веб-приложения. Прямо сейчас это работает только тогда, когда я вручную устанавливаю права доступа к папке для записи. К сожалению, это не совсем то, что мне нужно, потому что, когда я отправляю sh свой код членам моей группы с помощью git, им все равно придется вручную устанавливать права доступа к папке, чтобы разрешить запись, чтобы мои код для работы. все члены моей группы и я каждый выполняем этот проект локально через сервер apache, и я считаю, что проблема заключается в том, что apache не имеет доступа к записи ни в одной из папок в проекте, если для папок не установлено какое-либо значение включить запись для всех. Я чувствую, что нереально сказать всем членам моей группы изменить разрешения для своих папок только для того, чтобы моя единственная функция могла писать в папку.
Я ищу способ установить права доступа к файлам в моем php коде Я уже пробовал php функции, такие как chmod
и mkdir
, чтобы установить разрешения, однако он дает мне ошибки, говоря, что у меня нет разрешения на использование этих функций, что, я думаю, имеет смысл, но есть ли Возможное решение?