Hallo Liste, ich hoffe jemand kann mir helfen, habe jetzt schon alles durchgesucht und bekomme den apachen nicht richtig zum laufen. Im Verzeichniss /usr/local/httpd/htdocs läuft er ohne probleme jedoch bekomme ich in den userverzeichnissen immer die fehlermeldung: Apache 403 Forbidden Forbidden You don't have permission to access /~user on this server ich habe die Zugriffsrechte für dass verzeiniss freigegeben? woran kanns noch liegen?? danke für eure Hilfe MFG Jens Bauer #Linux NEWBIE 1097624
On Wed, 7 Feb 2001, Jens Bauer wrote:
[Apache] Im Verzeichniss /usr/local/httpd/htdocs läuft er ohne probleme jedoch bekomme ich in den userverzeichnissen immer die fehlermeldung: Apache 403 Forbidden Forbidden You don't have permission to access /~user on this server
_Wie_ rufst Du die Seiten auf? http://www.dadorthiersonstwo.de/~meinname/ und: Du brauchst auf das Verzeichnis /home/meinname das Ausfuehrrecht fuer "others", dranzusetzen mit chmod o+x /home/meinname sowie das Ausfuehrrecht auch auf das darin enthaltene ~/public_html, dranzusetzen mit chmod o+x /home/meinname/public_html in welchem Deine Dateien stehen muessen. Diesen Dateien solltest Du die Rechte 644 geben, dranzusetzen mit chmod 644 /home/meinname/public_html/* Hast Du das alles kontrolliert? Hast Du mit der /etc/http/http.conf experimentiert? Falls nein, lass es auch vorerst bleiben.
#Linux NEWBIE 1097624
Daher die etwas detailliertere Antwort, die Dir hoffentlich weiterhilft. Gruss Peter Blancke -- Nachtwaechter ist der Wahnsinn, weil er wacht...
Hallo Jens, Jens Bauer wrote:
userverzeichnissen immer die fehlermeldung: Apache 403 Forbidden Forbidden You don't have permission to access /~user on this server
ich habe die Zugriffsrechte für dass verzeiniss freigegeben? woran kanns noch liegen??
Hast du eine index.html drin liegen? Die brauchst du, da Standardmaessig die Funktion, dass ein Verzeichnisslisting geschickt wird deaktiviert ist. Jan -- ETES - Espenhain & Theofel EDV-Systeme GbR Libanonstrasse 58 A * D-70184 Stuttgart Phone +49 711 4895550 * Fax +49 711 4809761 EMail: info@etes.de --- URL: www.etes.de
Hallo Jens, Jens Bauer wrote:
Hallo Liste, ich hoffe jemand kann mir helfen, habe jetzt schon alles durchgesucht und bekomme den apachen nicht richtig zum laufen. Im Verzeichniss /usr/local/httpd/htdocs läuft er ohne probleme jedoch bekomme ich in den userverzeichnissen immer die fehlermeldung: Apache 403 Forbidden Forbidden You don't have permission to access /~user on this server
ich habe die Zugriffsrechte für dass verzeiniss freigegeben? woran kanns noch liegen??
danke für eure Hilfe
Koennte es sein, dass sich irgendwo in dem Path
/home/user/public_html
ein Softlink befinden ?
(z.B. /home -> /export/disk1/home)
In der Standard Apache Config (SuSE 6.4) mag er naemlich
keine Softlinks. Ich hatte genau die gleichen Probleme.
Abhilfe:
File: /etc/httpd/httpd.conf
In:
<Directory />
AuthUserFile /etc/httpd/passwd
AuthGroupFile /etc/httpd/group
Options -FollowSymLinks
AllowOverride None
</Directory>
abgeaendert nach:
<Directory />
AuthUserFile /etc/httpd/passwd
AuthGroupFile /etc/httpd/group
Options FollowSymLinks <<<==============
AllowOverride None
</Directory>
(das "-" vor "FollowSymLinks" weg)
und in
ich habe die Zugriffsrechte für dass verzeiniss freigegeben? woran kanns noch liegen?? hast Du auch die Ebene unter /home freigegeben? Dort muss mindestens ein x für others stehen. Also z.b. für /home/maier: rwx--x--x für maier und public_html muss rekursiv rwxr-xr-x gesetzt sein.
Gruesse Peter --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
Jan Theofel
-
Jens Bauer
-
Peter Blancke
-
Peter Schmitt
-
Werner Franke