Hi Liste,
ich hab ein klitzekleines (vielleicht aber auch größeres Problem) mit Apache
und dem mod_userdir:
Ich habe SuSE Linux 7.0 mit Kernel 2.2.16 und Apache (weiss Versionsnummer
net mehr :)+mod_userdir laufen ...
Es verhält sich so: Es gibt 10 Benutzer auf dem Server, für welche ich gerne
ein public_html-Verzeichnis einrichten möchte, damit man über
"domain.de/~username" auf die privaten Homepages der Benutzer zugreifen
kann. Ich hab schon Diskquotas auf 50 MB gesetzt und das funzt auch (weiss
natürlich nicht, ob das was mit dem Problem zu tun hat). Ich hab einen
Beispielbenutzer "bspiel" angelegt und in seinem Home-Verzeichnis
"public_html" angelegt.
In der httpd.conf ist (aus dem Kopf raus, weil ich's nicht vorliegen hab)
folgendes eingetragen:
Hallo Sascha, * Sascha Schröder schrieb: [Apache kann auf ~/public_html nicht zugreifen]
So oder so ähnlich ... auf jeden Fall sagt er immer, dass ich nicht berechtigt wäre auf dieses Verzeichnis zuzugreifen. Siehe oben, laut httpd.conf hat aber jeder dieses Recht. Auch über lynx auf dem Server lokal bekomm ich die gleiche Fehlermeldung. Ich hab auch schon den Eigentümer testweiße auf root Gruppe root gesetzt, ging auch nicht. Dann gelöscht und das Verzeichnis gelöscht und neu angelegt und chmod 777 auf das Verzeichnis angewandt: Hat auch nix geholfen. Ich verzweifle bald. Kann mir irgendwer helfen?
Du musst auch das HOME-Verzeichnis des Users für alle begehbar machen, also mindestens für alle anderen User das x-Bit setzen, sonst kann ~/public_html nicht erreicht werden: chmod o+x /home/user Gruß christian --
participants (2)
-
Christian Schult
-
Sascha Schröder