PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache 403 Permission



greywolve
13.09.02, 18:06
Hi, nachdem ich die suchenfunktion über 2std benutzt ha b und nix gefunden, muss ich nun doch nach hilfe suchen ...

Kann mir jemand das problem erklären ....

Ich habe suse 8.0 laufen, mit dsl und routing... firewall ist auch installiert .. sowie samba .... alles funktioniert prima .. *freu*

nun habe ich apache gestartet, da ich einen webserver einrichten will... ich habe die httpd.conf weitestgehend standart gelassen .. einzig das documentverzeichnis habe ich von stand. nach /webhttp/lkb gelegt ...
dann habe ich noch beide verzeichnisse (webhttp - lkb) chmod 777 gesetzt ...

Habe vorher ohne das stand.verz. zu ändern auf die apache-testseite gekommen ... aber nachdem ich nun das verz. geändert habe, und eine index.html im verz.lkb erstellte, kann ich die datei nicht öffnen ...

403 Forbidden -- You haven't the permission to blabla /index.html blabla

Kann mir jemand helfen was ich noch einstellen muss, damit ich auf die daten zugreifen kann?

als user in httpd.conf habe ich wwwuser .. (stand.user hoff dass dies wwwuser ist) .. diesen aber in keiner gruppe user in yast konfiguriert!

hoffe mir kann jemand helfen ... denke mal muss nur ne kleinigkeit verändern... habe aber noch nix über die suchen funktion gefunden!!


DANKE .. wäre wirklich verdammt net... THX

greywolve
13.09.02, 18:39
habe nun selbst dass 1.prob gelöst .. kann nun auf die index.html zugreifen.

--> chmod a+rx Datei/Verz.

so nun kann er aber nur htm oder html dateien öffnen, wenn ich vom client aus per http zugreifen möchte ... er öffnet aber immernoch mit der gleichen meldung wie vorher die übrigen dateiformate wie jpg, bmp .. diese habe ich auch schon mit chmod a+rx bearbeitet ..


weiss einfach nicht mehr weiter ... brauche dringends hilfe


THX

Jinto
13.09.02, 19:12
1. hast du auch die Verzeichnisse in denen die Dateien liegen mit chmod a+rx bearbeitet?
2. Groß- und Kleinschreibung beachtet?

Harry
13.09.02, 19:25
Hallo,

den Eintrage "User ..." solltest Du wieder auf "User wwwrun" zurück stellen und dann den Apache erneut starten.
Wenn Du nun eigene Dateien/Verzeichnisse unter Deinem DocumentRoot anlegst, dann müssen diese nicht 777er-Rechte haben (sollten sie auch nicht).
Stattdessen "schenkst" Du idealerweise alle Dateien unter /webhttp/lkb dem User wwwrun indem Du als root das Kommando "chown -R wwwrun /webhttp/lkb" laufen läßt.

Harry

greywolve
13.09.02, 19:34
danke für eure schnelle hilfe,

hatte zwar schon die verz. mit rechten versehn.. aber nachdem ich nun nochma alles einzeln mit chmod bearbeitet habe, geht es nun und ich kann zugreifen ...

danke nomma an euch beiden

*freu* es geht