serii81
@serii81
Я люблю phр...

Как решить проблему с добавлением пользователя в группу www-data?

Я сижу под убунту, установил apache2, php. Пока вроде все работало, но как решил работать с файлами, оказалось, что у сервера отсутствуют права на файлы.
Долгое время изучал статьи в интернете, пробовал многие варианты но так ничего и не вышло.
Объясню: хочу добавить своего пользователя в группу www-data, чтобы получить доступ к сайту. Папке /var/www рекурсивно сделал владельцем www-data
drwxrwx---  6 www-data www-data 4096 Jan 28 21:42 www/

Добавил пользователя в группу www-data
grep www-data /etc/group
www-data:x:33:serii

только теперь, не могу зайти в папку www.
Вот тут не понимаю, я же добавил пользователя в группу www-data, но он так и не добавился
groups 
serii adm cdrom sudo dip plugdev lpadmin sambashare


Как решить мою проблему, или может кто подскажет работающую инструкцию, которая обеспечит пользователю и серверу доступ к сайту?
Заранее благодарен.
  • Вопрос задан
  • 7039 просмотров
Решения вопроса 1
PavelMonro
@PavelMonro
Сделайте проще.
Стартуйте апач от своего имени.
В консоли:
sudo nano /etc/apache2/envvars
Поменяйте переменные:
export APACHE_RUN_USER=login
export APACHE_RUN_GROUP=login


А то я однажды с этими правами и прочим, группами, замучался)

Ну а по поводу группы то так добавить:
sudo adduser {your-user} www-data
И дать права рекурсивно:
sudo chmod 775 -R /path/to/project
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы