hallo zusammen.
ich möchte für verschiedene user auf dem system ein public_html verzeichnis bereitstellen. so weit ich weiss, müsste es dann unter http://DOMAIN.DE/~USER
errecihbar sein.
ich habe public_html in der srm.conf unter UserDir eingetragen und den apache neu gestartet, aber die seite wird nicht gefunden.
kann mir jemand helfen??
mork
Linux 15.036 Themen, 107.107 Beiträge
Dazu muß in den jeweiligen Homeverzeichissen ein "public_html" Verzeichnis anlegen.
Die Einstellung, das in "public_html" die Webseiten abgelegt werden können ist Standard.
hab ich gemacht. ist aber nicht erreichbar.
Was kommt denn für ne Fehlermeldung ??
klappt "http://localhost/" ??
versuch dann mal "http://localhost/~USER/"
(auf dem Rechner wo der Server läuft)
Das klappt natürlich nur mit echten Usern (einfach nur ein Verzeichnis in "/home" anlegen und darin dann "public_html" reicht nicht ...
ansonsten bräucht ich die Fehlermeldung ...
intern klappts, also auf dem server selbst. aber die anderen rechner können die seite nicht erreichen.
...und in den apache logs taucht die anfrage vom externen rechner auch auf.
Hört sich stark nach einer falschen Netzwerkkonfiguration des Webserver-Rechners aus.
Versuch mal den externen rechner vom Webserver aus zu erreichen (ping oder traceroute) zu erreichen.
Einfach die Netzwerkkonfiguration kontrollieren (DNS, router/gateway etc.)
PS: Schreib bei Problemen möglichst komplett auf was nicht geht, oder was trotzdem geht, das hilft die Fehlerquelle einzugrenzen. Wenn ich "Das geht nicht"-Fehlermeldungen haben will geh ich zu meiner Mutter...