Ich kann keine Verbindung zum lokalen Host herstellen. Es wird folgender Fehler angezeigt:
Forbidden
You don't have permission to access / on this server.
Apache/2.2.22 (Ubuntu) Server at localhost Port 80
Ich habe Apache2 entfernt:
sudo apt-get remove apache2*
Und dann habe ich es neu installiert, aber es zeigt immer noch den gleichen Fehler.
Kann mir bitte jemand helfen? Ich bin neu bei Ubuntu und weiß nicht viel.
Antwort1
Sie müssen die Berechtigungen Ihres Webordners ändern
chmod 775 /var/www
Sie müssen auch den Besitz der Datei für Ihren Webbenutzer festlegen.
Antwort2
Sie müssen das Dateisystem so konfigurieren, dass es zugänglich ist.
In der Apache-Konfiguration/dem virtuellen Host:
# 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>
Antwort3
Versuchen:
cd var/
chmod 755 www
Überprüfen Sie diesArtikelzu.
Wenn das nicht funktioniert, versuchen Sie Folgendes:
chmod 755 /var/www/