Расклад следующий:
Удаленный VDS-сервер, ставлю LAMP.
Указываю в файле
/etc/apache/envvars APACHE_RUN_USER = musaevhs
APACHE_RUN_GROUP = musaevhs
В файле
/etc/apache2/sites-enabled/000-default.conf<VirtualHost *:80>
ServerName musaevhs.ru
DocumentRoot /home/musaevhs/www
<Directory '/home/musaevhs/www/'>
AllowOverride All
Allow From All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Владелец папки - musaevhs, у этого пользователя sudo-права.
И все равно выплевывает
Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at musaevhs.ru Port 80
Есть соображения, куда копать?..
Если выставляю
DocumentRoot в папку
/srv, которую создал в корне, то все работает, файлы читает. У папки
/srv владелец
root