Gii и владельцы файлов

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Ответить
EvgenDM
Сообщения: 1
Зарегистрирован: 2010.05.25, 13:12

Gii и владельцы файлов

Сообщение EvgenDM »

Столкнулся с проблемой при использовании Gii.
Сразу опишу, так сказать, окружение: Девелопмент сервер на CentOs, папка для проектов расшарена через Самбу, каждому разработчику выделена подпапка с ограничением по правам (то есть в совей подпапке хозяин, из чужих может только читать).
Собственно проблема:
Gii при создании файлов и каталогов ставит им владельца Apache из группы Apache, что вызывает затруднения при дальнейшей работе с этими файлами, так как их дальнейшее редактирование производится уже от имени конкретного пользователя (из группы developers, например).
Ставить широкие права на создаваемые файлы (777) не совсем безопасно (точнее, совсем небезопасно), так как хочется быть уверенным, что никто, кроме меня, эти файлы изменить не сможет.
Выполнять chown после каждой генерации файлов тоже тоже не совсем красиво, да и админа замучаем подобными запросами...

Есть ли какой-то метод обхода этой проблемы?
Пока придумал только создание папок/файлов через ftp_... функции, так как в этом случае есть возможность задания пользователя, от чьего имени будут производиться операции с файловой системой.
Ответить