Mates,
I feel like an idiot not being able to serve pages from apache in Suse
10 from the users public_html directories. Each time I try I get the 403
forbidden access error message. The permissions on the directories and
contents are all 755. The actual error in /var/log/apache2/error_log is:
[Mon Apr 17 20:55:27 2006] [error] [client 192.168.6.97] (13)Permission
denied: access to /~david/test.html denied
[Mon Apr 17 20:55:48 2006] [error] [client 192.168.6.97] (13)Permission
denied: access to /~david/test.php denied
/etc/sysconfig/apache2 includes userdir
APACHE_MODULES="access actions alias auth autoindex cgi dir include
log_config mime negotiation setenvif status userdir asis imap php4"
I added the following line to default-server.conf
Include /etc/apache2/mod_userdir.conf
The mod_userdir.conf file is present and contains:
nemesis:/etc/apache2 # cat mod_userdir.conf | grep -v '#'
<IfModule mod_userdir.c>
UserDir disabled root