apacheb版本:

[root@localhost ~]# httpd -v
Server version: Apache/2.2.31 (Unix)
Server built:   Apr 10 2016 18:08:35

错误日志信息:

tail -f ../../logs/web1-host.example.com-error_log
[Fri Apr 29 17:28:42 2016] [crit] [client 192.168.1.10] configuration error:  couldn't perform authentication. AuthType not set!: /
[Fri Apr 29 17:28:42 2016] [crit] [client 192.168.1.10] configuration error:  couldn't perform authentication. AuthType not set!: /
[Fri Apr 29 17:28:42 2016] [crit] [client 192.168.1.10] configuration error:  couldn't perform authentication. AuthType not set!: /
[Fri Apr 29 17:28:42 2016] [crit] [client 192.168.1.10] configuration error:  couldn't perform authentication. AuthType not set!: /
[Fri Apr 29 17:28:43 2016] [crit] [client 192.168.1.10] configuration error:  couldn't perform authentication. AuthType not set!: /

原因:

[root@localhost ~]# cat /usr/local/httpd/conf/extra/httpd-vhosts.conf | head -33 | tail -7
<Directory "/wgl" >
        Options Indexes FollowSymlinks MultiViews
        AllowOverride AuthConfig
        Require all granted ##属于2.4.X版本
        Order allow,deny
        Allow from all
</Directory>
[root@localhost ~]#

解决方法:

[root@localhost ~]# cat /usr/local/httpd/conf/extra/httpd-vhosts.conf | head -33 | tail -7
<Directory "/wgl" >
        Options Indexes FollowSymlinks MultiViews
        AllowOverride AuthConfig
        #Require all granted #注释或删除掉
        Order allow,deny
        Allow from all
</Directory>
[root@localhost ~]#