Я изменил публичную директорию Apache2, изменив содержимое файла
/etc/apache2/sites-available/000-default.conf
so:
DocumentRoot /home/user/www
<Directory "/home/user/www">
Require all granted
</Directory>
В файле: /etc/apache2/apache2.conf
я написал следующую строку в качестве последней строки
ServerName localhost
Затем я перезапустил Apache с:
sudo /etc/init.d/apache2 restart
Все прошлые разы это приводило к результату, но в Ubuntu 21.04, когда я перехожу в своем веб-браузере на:
http://localhost он показывает мне 403 ошибку:
Forbidden
У вас нет разрешения на доступ к этому ресурсу.
Я вижу, что в Apache что-то изменилось. Как я могу это исправить?
Спасибо
Я решил ситуацию, не перемещая каталог, только у меня есть разрешения на доступ к каталогу var/www/html
sudo chgrp www-data /var/www/html
sudo usermod -a -G www-data user
sudo chmod -R 775 /var/www/html
sudo chmod -R g+s /var/www/html
sudo chown -R user /var/www/html