Я не могу подключиться к localhost, он выдает ошибку:
Forbidden
You don't have permission to access / on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80
Я удалил apache2:
sudo apt-get remove apache2*
Затем я переустановил его, но ошибка все равно осталась.
Пожалуйста, кто-нибудь, помогите мне, так как я новичок в Ubuntu и многого не знаю.
решение1
Вам необходимо изменить разрешения вашей веб-папки.
chmod 775 /var/www
Вам также необходимо установить владельца файла для вашего веб-пользователя.
решение2
Вам необходимо настроить файловую систему так, чтобы она была доступна.
В конфигурации Apache/виртуального хоста:
# Forbid default access to filesystem locations
<Directory />
Order Deny,Allow
Deny from all
</Directory>
# Allow access to filesystem location
<Directory /path-to/whatever/dir/>
Order Allow,Deny
Allow from all
</Directory>
решение3
Пытаться:
cd var/
chmod 755 www
Проверь этостатьяслишком.
Если это не сработает, попробуйте это:
chmod 755 /var/www/