Hallo,
ich habe mein SuSE Linux von 7.0 auf 7.3 upgedated. Da von der
Installationsroutine verschiedene config-Files verschoben (Samba liegt
z.B. jetzt unter /etc/samba) bzw. verändert wurden (httpd.conf) läuft
mein Apache-Server nicht mehr so wie ich das gerne hätte: d.h. ich kann
nicht mehr auf die ~user Verzeichnisse zugreifen. Laut Kommentar in
httpd.conf werden diese jetzt über suse_public_html.conf eingebunden:
--------------------------------------------------------------------------------
# Note:
# The next three lines are commented out here. These directives and the
access
# control section have been put into /etc/httpd/suse_public_html.conf.
# If the variable HTTPD_SEC_PUBLIC_HTML in
/etc/rc.config.d/apache.rc.config
# is set to "yes" (default), SuSEconfig will include that file via
# /etc/httpd/suse_include.conf.
# Also note that for the /home/*/public_html directories to be browsable
the
# executable flag must be set on the /home/* directories.
#<IfModule mod_userdir.c>
# UserDir /home/*/WWW
#</IfModule>
---------------------------------------------------------------------------------
bzw.
--------------------------------------------------------------------------------
# mod_userdir will be included below by SuSEconfig if
HTTPD_SEC_PUBLIC_HTML=yes
--------------------------------------------------------------------------------
Die Variable HTTPD_SEC_PUBLIC_HTML ist auf yes und
in /etc/httpd/suse_include.conf habe ich folgendes reingeschrieben:
--------------------------------------------
Include /etc/httpd/suse_public_html.conf
--------------------------------------------
und die /etc/httpd/suse_public_html.conf sieht derzeit wie folgt aus:
-----------------------------------------------------------------------
<IfModule mod_userdir.c>
UserDir /home/*/WWW
</IfModule>
#