지훈군의 IT&개발&문화&생활 블로그

[Linux/Mac] Apache 서버 오류 : AH01630: client denied by server configuration 본문

IT개발

[Linux/Mac] Apache 서버 오류 : AH01630: client denied by server configuration

지훈군 지훈군 2017.08.15 11:44

안녕하세요. 지훈군입니다.


최근에 서버가 업그레이드 된 이후에 기존에 사용하던 .htaccess 를 그대로 넣고 Apache 를 재시작했더니 

원래 설정대로 동작하지 않고 로그에는 AH01630: client denied by server configuration 오류가 발생하고 있는 것을 확인하였습니다. 


그래서 찾아보니... Directory 접근 제한을 설정했던 설정이 아파치 2.4 버전에서 업그레이드 되면서 

구문이 변경되어 나타난 현상으로 확인이 되었습니다. 


만약 아파치 2.4 이상을 사용하신다면 아래와 같이 변경된 설정을 적용해보시기 바랍니다.




기존 아파치 2.4 이하 버전 설정


<Directory /wp-content/plugins/>

    Order allow,deny

    Allow from all

</Directory>


또는


<Directory /wp-content/plugins/>

    Order allow,deny

    Deny from all

</Directory>


신규 아파치 2.4 이상 버전 설정


<Directory /wp-content/plugins/>

    Require all granted 

</Directory>


또는


<Directory /wp-content/plugins/>

    Require all denied

</Directory>




-자료 출처 : http://httpd.apache.org/docs/2.4/upgrading.html



감사합니다. 

저작자 표시 비영리 변경 금지
신고
0 Comments
댓글쓰기 폼