Sie haben keine Berechtigung Fehler in Apache CentOS

Installiert hab ich den apache 2.2 in centos 6. Alles geklappt, wenn der Ordner apache wurde zu seiner Standard-Speicherort /var/www/html. Dann konfigurierte ich einen Virtuellen host, in meinem Benutzer home-Ordner. Danach apache gestartet mit Forbidden You don't have permission error wenn ich versuchte zu gehen, um localhost oder 127.0.0.1 vom browser.

dies ist der code, den ich verwendet in httpd.conf

<VirtualHost *:80>
        DocumentRoot "/home/anjan/workspace/mfs"
        ServerName anjan-centOS
        <Directory "/home/anjan/workspace/mfs">
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order Deny,Allow
                Allow from all
        </Directory>
</VirtualHost>

Ich auch deaktiviert SElinux wie bereits erwähnt wurde, in einigen Artikeln, aber vergeblich. Wenn jemand könnte mir helfen, es wäre sehr geschätzt werden.

Das sieht aus wie ein basic-Berechtigungen-problem, kein Apache-problem. Mit welchem user Apache läuft, wie? Bedeutet, dass Benutzer haben Zugriff auf /home/anjan/workspace/mfs?
Ein guter Weg, um zu überprüfen, ob der apache Lesen kann, das Verzeichnis ist sudo -u apache ls /home/anjan/worskapce/mfs
Ich habe die geänderte Datei, die Erlaubnis von allen Dateien & Ordner auf -rw-rw-rw- aber noch kein Glück. Irgendwelche Ideen, warum?

InformationsquelleAutor th1rdey3 | 2013-01-20

Schreibe einen Kommentar