关于Apache报错 couldn't perform authentication. AuthType not set!
Posted on 2020-07-18 11:59 520_1351 阅读(738) 评论(0) 编辑 收藏 举报今天在使用apache搭建yum的web服务时,配置完成后、访问http://ip 时,浏览器报错:500 Internal Server Error
然后查询error.log发现,有如下错误提示:
[Sat Jul 18 11:28:23 2020] [crit] [client 12.23.72.148] configuration error: couldn't perform authentication. AuthType not set!: /
最为奇怪的是在重启httpd服务时,终端上还没有报任何报错提示!
一般我们知道50x 错误,大多是指的服务器端错误,然后再次检查新加的配置文件 :
<VirtualHost *:80> DocumentRoot "/patch/" </VirtualHost> <directory "/patch/"> options +indexes Require all granted </directory>
上网查询后得知, "Require all granted" 指令只能用于 Apache 2.4 ,然后使用httpc -v在自己服务器查询得知,apache版本为2.2.15
Server version: Apache/2.2.15 (Unix) Server built: Feb 19 2018 06:33:11
解决方法>>>>>:
1、上配置中的Require all granted修改为如下两句即可:
Order allow,deny Allow from all
尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/13335184.html
作者:一名卑微的IT民工
出处:https://www.cnblogs.com/5201351
本博客所有文章仅用于学习、研究和交流目的,欢迎非商业性质转载。
由于博主的水平不高,文章没有高度、深度和广度,只是凑字数,不足和错误之处在所难免,希望大家能够批评指出。
博主是利用读书、参考、引用、复制和粘贴等多种方式打造成自己的文章,请原谅博主成为一个卑微的IT民工!