busybox httpd.conf 설정 관련 질문입니다.
busybox로 인베디드 시스탬에서 httpd를 이용
웹에서 cgi를 실행하는 내용 입니다.
문제는..
웹 기본 dir 인 www 보다 상위에 있는
제경우에는 / 에 있는 dir 입니다; 요기에 있는 파일을
읽고 써야 하는게 목적입니다.
제 pc웹서버는 아파치에서는 이미 위내용이 가능한것을 확인했구요
제 생각으로는 아파치 httpd.conf 설정 중
"Directory /" <= ("<" 이게 안보여서 "로 바꺼 적었습니다.)
Options FollowSymLinks
AllowOverride None
"/Directory"
이 내용 때문이 아닐까 하고 있습니다.
똑같이 복사해서
#killall httpd
#httpd
의 명령으로 재실행 해보았습니다만... 실패했습니다.
원래 1줄 달랑 있었습니다만;
=========================================
제 busybox(1.5.0) httpd.conf 내용입니다.
/:admin:technologies
# 아파치 참고해서 추가한 내용
"Directory /"
Options FollowSymLinks
AllowOverride None
"/Directory"
=========================================
인베디드가 아니더라도 이런 문제가 많이 있더라구요
그래도 열심의 검색으로
busybox가 httpd.conf 설정하는게 아파치하고 많이 다르다는 것까지
알았습니다만.. 잘 모르겠습니다.
조언 부탁드립니다 ^^
초보로서 제일 궁금한 내용은
1. httpd 를 재실행 함에 있어서 killall로 죽이고서 다시 실행시켜도 되건지
(init 에는 action이 'wait' 으로 되어있습니다)
2. 웹에서 접속했을때 www 보다 상위 dir에 access하기위한 방법들..
(몇 가지를 찾긴했습니다만,, 아파치 내용이라 설정을 어떻게 넣어줘야할지 모르겠구요)
(여기저기 보다보니 보안문제가 머머머 등등등 ^^;;; 이해가 잘 안됐네요)
3. 혼자 열심히 생각해서 심볼릭링크를 해보면 어떨까 하고 www아래에 링크dir을
두고 해봤었습니다. 이게 가능 한건지.. 안되는거라 안된건지 잘못한건지 모르겠구요
============= 적다 보니 끝도 없네요... 후;;
잘 부탁드립니다~;
댓글 달기