I recently updated my Slackware 11 box to -current. One of the many things updated was Apache 1.3 -> 2.2. However, now user authentication no longer works on my website.
I've copied the users and groups files from the old /etc/apache to the new /etc/httpd directories. Also updated httpd.conf, but still get 403 - Forbidden errors.
The folder has an index.php (and php is working).
auth_basic_module is enabled (only ssl isn't by default).
Here are the relevant areas of my config file:
Code:
<Directory />
Options None
AllowOverride None
Order deny,allow
Deny from all
</Directory>
<Directory "/chroot/httpd/www">
Options FollowSymLinks MultiViews
AllowOverride FileInfo Limit
Order allow,deny
Allow from all
</Directory>
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
<IfModule alias_module>
Alias /blah "/chroot/httpd/var/blah"
<Directory /chroot/httpd/var/blah>
AuthType Basic
AuthName "blah"
AuthUserFile /etc/httpd/users
AuthGroupFile /etc/httpd/groups
Require group admin
Satisfy All
Options FollowSymLinks Indexes
AllowOverride None
</Directory>
</IfModule>
Any suggestions would be much appreciated.
Garry