mod_userdir macht Probleme

Alles, was den Apache betrifft, kann hier besprochen werden.

mod_userdir macht Probleme

Postby the thing » 02. July 2007 14:38

Hallo!

Ausnahmsweise mal ein kurzer Hilferuf:
Der Titel sagt soweit schon fast alles:

Ich hab in meinem homeverzeichnis einen Ordner namens public_html mit den Rechten 7777 und einer test.txt mit ebenfalls 777

wenn ich jetzt die Datei im Browser aufrufen möchte (http://host/~user/test.txt) bekomme ich "Permission denied" ... ich bekomme den selben Fehler wenn ich versuche einen Index von public_html abzurufen oder sogar wenn ich versuche eine Datei anzuzeigen die nicht existiert ...

Forbidden

You don't have permission to access /~thing/test.txt on this server.


das ganze bewegt sich im kleinen Rahmen ... Es geht sich hier um einen lokalen Server (im Netzwerk) zum entwickeln von Scripten etc ... von daher brauch ich keine virtuellen Server oder besonders geschütze verzeichnisse oder mächtige verschlüsselungen oder Sicherheitsmechanismen ...

ich habe bisher schon folgende Sachen in der httpd.conf ausprobiert:

<IfModule mod_userdir.c>
UserDir public_html
</IfModule>

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch includesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>

##### bzw als das nicht fuktioniert hat stattdessen das hier
<Directory "/home/*/public_html">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#####################


###### und als das alles nicht funktioniert hat das hier

<IfModule userdir_module>
#UserDir "My Documents/My Website"
UserDir public_html

<Directory /home/*/public_html">
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>


wo ist das problem ? was kann ich machen ?

danke im voraus

lg thing
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib
the thing
 
Posts: 39
Joined: 26. December 2005 18:47

Postby DJ DHG » 02. July 2007 14:53

Moin Moin!

Versuchs mal wie folgt:

Code: Select all
UserDir enabled djdhg
UserDir public_html

<Directory /home/*/public_html>
    AllowOverride FileInfo AuthConfig Limit Indexes
    Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec Indexes
    <Limit GET POST OPTIONS>
        Order allow,deny
        Allow from all
    </Limit>
    <LimitExcept GET POST OPTIONS>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>


mfg DJ DHG
User avatar
DJ DHG
AF Moderator
 
Posts: 2455
Joined: 27. December 2002 13:50
Location: Kiel

Postby the thing » 03. July 2007 07:37

dankesehr, hat aber nichts geändert, exakt der selbe fehler
(ja hab den daemon neugestartet)
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib
the thing
 
Posts: 39
Joined: 26. December 2005 18:47

Postby the thing » 04. July 2007 17:16

keiner ne ahnung warum es nicht funktioniert ?
hab es btw bereits auf 3 verschiedenen systemen getestet, debian, ubuntu (server version) und fedora
"Wissen ist der größte Reichtum und Ignoranz zeugt von Armut" - Ali ibn Abi-Talib
the thing
 
Posts: 39
Joined: 26. December 2005 18:47


Return to Apache

Who is online

Users browsing this forum: No registered users and 5 guests