У меня есть мерзавец, клонировал мой Wordpress repo в /home/me/alliance
Я отредактировал /etc/apache2/sites-enabled/000-default.conf
Содержать
ServerAdmin webmaster@localhost
#DocumentRoot /var/www/html
DocumentRoot /home/me/alliance
Я добавил меня к www-data
У меня есть chowned каталог.
chown -R me:www-data alliance
Я проверил полномочия. ls -al alliance
drwxrwxr-x 8 me www-data 4096 Apr 1 13:26 alliance
Я все еще добираюсь Forbidden
Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at ...northeurope.cloudapp.azure.com Port 80
Я действительно знаю, что апач работает правильно, поскольку мне действительно удавалось открыть домашнюю страницу, прежде чем я начал пытаться установить сайт.
<Directory /home/me/alliance>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
потребности, которые будут добавлены к apache2.conf
Владелец папки должен быть www-данными - не Вы.
chown -R www-data:www-data alliance