我无法连接到本地主机,它显示错误:
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
您必须更改 Web 文件夹的权限
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>