我無法連接到本地主機,它向我顯示了錯誤:
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>