Взял ssd vds поиграться, скриптики свои выложить.
Установил стек LAMP, перемещаю для удобства document_root из папки /var/www/ в /home/username/srv/
Упорно выдает 403 ошибку.
Лезу в гугл, пишут - дай права на папку /srv пользователю www-data. Делаю по-другому - добавляю пользователя www-data в группу username. Выходит, что теперь на пользователя распространяются права группы владельца папки, а именно - вторая цифра в правах доступа. А права у меня на папку 775.
Дальше - больше. Выставляю права 777 на все папки как вниз по дереву, так и вверх. Тот же результат.
Добавляю пользователя www-data в группу root. Опять 403 ошибка.
Проверил, от кого апач запускает процесс - www-data, все правильно.
Куда копать - ума не приложу.
Выкладываю конфигурационный файл
GNU nano 2.2.6 File: /etc/apache2/sites-available/musaevhs.ru.conf
<VirtualHost *:80>
ServerName musaevhs.ru
ServerAdmin [email]musaev.haybulla@gmail.com[/email]
DocumentRoot /home/musaevhs/srv/public_html/
<Directory /home/musaevhs/srv/public_html>
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet