2012-05-10 3 views
1

xampp을 사용하여 아파치를 아는 데 htaccess를 조금 사용하고 있습니다.Apache Log가 말합니다 : Deny -하지만 작동합니다 (htaccess)

전체/디렉토리에 대해 "AllowOverride All"을 구성했으며 폴더의 .htaccess 파일이 제대로 작동합니다.

"개인"폴더에서 제외되어 "공용"폴더에 액세스 할 수 있습니다. 그러나 로그는 완전히 다른 것을 말합니다. 예를 들어 기본 인증 htaccess로 들어

:

# .htaccess for password 
AuthType Basic 
AuthName "password Folder is for password Folders" 
AuthUserFile C:/xampp/htdocs/password/.htusers 
Require valid-user 

내가 올바른 암호로 로그인 할 수 있습니다. 하지만 로그에 거부 당했다고!

아파치 오류 로그 :

[2012 목 5월 10일 13시 4분 5초] [오류] [클라이언트 : 1] 클라이언트 서버 구성에 의해 거부 : C :/XAMPP/htdocs에/암호/htaccess로 [목 월 13시 4분 5초 2012 10] [오류] [클라이언트 : 1] 클라이언트가 서버 구성에 의해 거부 : C : /xampp/htdocs/password/.htusers

? 내가 볼 수있는 것처럼 작동하지만 로그가 나에게 완전히 다른 것을 말해주는 이유는 무엇입니까?

답변

0

해결 방법은 아마도 아파치 나 xampp의 로깅 버그 일 수도 있습니다 (모르겠다). 파일을 디렉토리에 넣는 것입니다. 이 경우 오류 메시지가 사라집니다.

관련 문제