본문 바로가기

카테고리 없음

Apache에서 디렉토리임에도 DocumentRoot 에러 날 때

Apache 웹서버 설정.
당연히 디렉토리를 만들었고 퍼미션도 701~707 까지  다 줘봤는데, 아래와 같은 에러가 나더라.

Starting httpd Syntax error on line 267 of /etc/httpd/conf/httpd.conf:
DocumentRoot must be a directory
                                                                              [FAILED]

OTL...

구글링해본 결과 원인은 SELinux ...아이고 -_-
이놈에 보안정책이 뭔지

chcon -R -t httpd_user_content_t [디렉토리]


해법 출처 :
http://www.superuser.co.kr/home/superuserboard/view.html?id=1628&code=apache&start=0&position=


http://blog.errorstory.net/entry/Apache%EC%97%90%EC%84%9C-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%EC%9E%84%EC%97%90%EB%8F%84-DocumentRoot-%EC%97%90%EB%9F%AC-%EB%82%A0-%EB%95%8C