PHP, права доступа, новая группа у admin
PHP, права доступа, новая группа у admin
Создал на сервере пользователя test с группой @test, добавил его в дополнительную группу @admin.
В домашнем каталоге его создал папку с владельцем test/test и правами 775.
Пользователя admin добавил в дополнительную группу @test, перелогинился под admin, захожу в домашний каталог test всё нормально.
Но, при работе с php, например тот же move_uploaded_file не может в домашний каталог test перенести файл, удалить файл.
Ошибка failed to open stream: Permission denied
Предполагаю, что надо как то обновить права доступа admin после добавления в группу?
В домашнем каталоге его создал папку с владельцем test/test и правами 775.
Пользователя admin добавил в дополнительную группу @test, перелогинился под admin, захожу в домашний каталог test всё нормально.
Но, при работе с php, например тот же move_uploaded_file не может в домашний каталог test перенести файл, удалить файл.
Ошибка failed to open stream: Permission denied
Предполагаю, что надо как то обновить права доступа admin после добавления в группу?
Re: PHP, права доступа, новая группа у admin
Разобрался!!!
В конфиге виртуального хоста, в настройках модуля mod_ruid2 добавил дополнительную группу:
В конфиге виртуального хоста, в настройках модуля mod_ruid2 добавил дополнительную группу:
Code: Select all
<IfModule mod_ruid2.c>
RMode config
RUidGid admin admin
RGroups apache test
</IfModule>