Apache httpd 웹 서버를 사용한 지 오래되었습니다. 프로젝트에 대한 로컬 서버를 시작하고 localhost / index.html을 요청하려고하면 500 오류가 발생하고 오류 로그에 다음이 표시됩니다.
[Tue Jan 21 09:23:58 2014] [crit] [client ::1] configuration error: couldn't perform authentication. AuthType not set!: /index.html
[Tue Jan 21 09:23:58 2014] [error] an unknown filter was not added: DEFLATE
[Tue Jan 21 09:23:58 2014] [crit] [client ::1] configuration error: couldn't perform authentication. AuthType not set!: /favicon.ico
아파치 구성에 "AuthType not set!"과 관련된 오류가 2 개있을 수 있습니다. "필터가 추가되지 않았습니다 : DEFLATE"와 관련된 또 다른 항목 일 수 있습니다. 나는 이것이 무엇을 의미하는지, 어디에서 파고 들기 시작할지 모른다.
기본 Google 검색 에서 범인이 "모두 승인 필요"일 수 있음을 나타내는 이 링크 가 표시되었습니다. 내 httpd.conf의이 줄이 관련 될 수 있습니다.
<Directory "/var/www">
AllowOverride None
# Allow open access:
Require all granted
</Directory>
이 아파치 구성은 대부분이 프로젝트의 프로덕션에서 사용되는 것이므로 현재 내 워크 스테이션에서는 작동하지 않고 작동한다는 것을 알고 있습니다. 이것은 무엇을 의미하며 다음에 무엇을 시도해야합니까? 나는 "모두 허가 필요"를 주석 처리하고 아파치를 다시 시작했지만 아무 소용이 없었습니다.
이 SO 질문에 따라 mod_authz_host 도로 드했습니다.
LoadModule authz_host_module modules/mod_authz_host.so
"모두에서 허용"을 추가하고 서버를 다시 시작했습니다. 그러나 문제는 계속됩니다. 수축 문제는 관련이없는 것으로 보이며 다음을 추가하여 쉽게 해결할 수 있습니다.
LoadModule deflate_module modules/mod_deflate.so
이 500 오류를 어떻게 해결합니까?
[Tue Jan 21 09:44:20 2014] [crit] [client ::1]
configuration error: couldn't perform authentication.
AuthType not set!: /index.html