Ошибка You don't have permission to access this resource в Apache2

При попытке запустить локальный хост на сервере Apache2 вылезла 403 ошибка you don't have permission to access this resource

Помогли следующие команды:

		sudo adduser www-data $(whoami)
		sudo service apache2 reload
		sudo chown -R www-data:www-data [path_to_project]
		sudo chmod -R g+rw [path_to_project]

Помимо этого в настройки директории с проектом нужно добавить опцию

		Require all granted

Полный вариант конфигурационного файла project.local.conf

		<VirtualHost *:80>
		    ServerName project.local
		    ServerAlias www.project.local
		    ServerAdmin webmaster@localhost
		    DocumentRoot [path_to_project]
		    ErrorLog ${APACHE_LOG_DIR}/error.log
		    CustomLog ${APACHE_LOG_DIR}/access.log combined

		    <Directory [path_to_project]>
		        Options Indexes FollowSymLinks MultiViews
		        AllowOverride All
		        Require all granted
		    </Directory>
		</VirtualHost>

Полезные ссылки

Тэги:

Тэг в списке: