반응형



DocumentRoot 를 사용자 계정의 디렉토리로 사용하려고 conf 를 수정하고 재구동 하는데 아래와 같은 에러가 발생.

 - "DocumentRoot must be a directory"


검색해 보니 selinux 설정 때문이란다. 


해결 1.

 - selinux를 비활성화로 설정 변경 후 리부팅.

 - $ vi /etc/selinux/config 

SELINUX=disabled


해결 2.

 - selinux를 계속 사용해야 한다면..

 - $ chcon -R -h -t httpd_sys_content_t /home/[계정 명]


 - 설정 확인.

 - $ ls -lDZ

unconfined_u:object_r:httpd_sys_content_t:s0





반응형

'Server > Apache' 카테고리의 다른 글

[설치] DocumentRoot .. does not exist  (0) 2015.09.23
ssl 설정.  (2) 2015.08.16
에러 : libexpat.so.0: 열기 실패  (0) 2014.03.24
Apache MPM  (0) 2014.03.24
디렉토리 인덱싱 비활성화.  (1) 2011.12.14

+ Recent posts