localhost stellt keine Verbindung her

localhost stellt keine Verbindung her

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/

verwandte Informationen