묻고답하기

안녕하세요...질문하나 드립니다...
우선 저의 시스템 정보는 아래와 같습니다...

레드햇 리눅스9
(ret hat linux release 9 (Shrike)
Kernel 2.4.20-8 on an i686)
아파치(Apache2.0.40)
펄(perl-5.8.0-88)


<질문내용>
루트홈(var/www/html)에서는 cgi가 잘 되는데
유저 홈디렉토리 에서는 cgi 되지 않습니다...
텔넷에서 유저홈 디렉토리에 가서 perl -c test.cgi 로 하면
synstax ok가 나와서 정상으로 구동됩니다...

그런데 http://192.168.1.5/~test/test.cgi 이렇게
웹페이지로 불러오면 500에러가 납니다...
(에러내용은 제일 아래에 올렸습니다...)

유저 홈은 퍼미션을 711 로 줬고,
그 아래 public_html 폴더는 755로 설정했습니다...
아파치의 httpd.conf 환경설정 파일도,

-->UserDir public_html 의 #주석제거,

유저 홈의 설정은
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options ExecCGI MultiViews Indexes SymLinksIfOwnerMatch ExecCGI
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
이렇게 모두 주석제거 했고
위에처럼 ExecCGI도 삽입했고

-->AddHandler cgi-script .cgi 이부분 또한 주석제거 했습니다...
-->AddType application/x-httpd-cgi .cgi 이렇게 AddType도 삽입해 보았구요...

위와같이 분명히 제대로 설정했고,
리눅스 컴뮤니티 사이트 등에 올라와 있는 글들을
참고 삼아 여러가지로 수정해봐도
계속 500에러가 납니다...

500에러에 대해서 알아보니
이것은 서버측의 잘못이 아니고
cgi파일 자체에 구문이 잘못 되었다던가 해서
에러가 난다고 하던데
테스트한 cgi 파일들이 var/www/html/ 의 루트 폴더에서는
웹으로 불러와도 모두 정상적으로 작동 한다는 것입니다...

정말 미치기 직전이네요...
근 2주 동안 이 문제 때문에 골치가 아프군요...
홈디렉토리에서 cgi를 한번 구동해 봤으면 소원이 없겠습니다...

리눅스 고수분님...
제송하지만, 바쁘시더래도
저의 httpd.conf 파일을 한번 분석해서
어떻게 하면 유저 홈디렉토리에서도 cgi가 구동 될수 있는지
좀 자세히 가르쳐주세요...
언제나 행복하시고 안녕히...

아래에 저의 httpd.conf 파일을 링크 시킵니다...

http://home.megapass.net/~stingkyw/httpd.html


==========================================================================

<웹페이지에 나타나는 에러내용>
Server error!
The server encountered an internal error and was unable to complete your request.
Error message:
Premature end of script headers: test.cgi
If you think this is a server error, please contact the webmaster
Error 500
192.168.1.5
2005년 07월 30일 (토) 오후 05시 49분 58초
Apache/2.0.40 (Red Hat Linux)
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
곰형님 홈페이지 하단 변경방법 [1] file 2013.12.09 by 아싸로또1등맞고싶어
rallablue 특정 게시판에서 쪽지기능이 안되요  
월넛 댓글을 달면 자꾸 이메일로 통보가 옵니다 [2] 2013.12.09 by 애니즌
애니즌 애드온 제작할 때 사용되는 add 있잖아요..!  
포쿠쿠 모바일 버전을 PC버전에서도 계속 사용하게 하려면 [1] 2013.12.09 by 벨몽이
곰형님 xe1.4.2.3 과 1.4.4.1 core 두개 버젼 core 어디서구하나요 [2] 2013.12.09 by Real
참치찌개 닉네임 앞 특수문자 출력  
띠로리로리 레이아웃 백그라운드가 안먹혀요T_T [1] 2013.12.09 by 때린데 또때려
DavidBeckham GoDaddy 호스팅 질문입니다. [1] 2013.12.09 by 때린데 또때려
seanwiz 1.7.3.6 새로 설치 후, 404 Not Found 페이지가 뜹니다. [2] 2013.12.09 by 구름나무바위
만나나나 Elkha - Gray Style 배너 삽입방법 file  
클로여 [급] 게시판에 글이 안써집니다ㅜㅜ  
캠핑메이트 답글이 달린 게시글 삭제 수정 금지 코드 어디에 넣어줘야 할지.. 자세히 알려주실분.. [1] 2013.12.08 by 마야^
겨레사랑 네이버 지도 오픈 API '잘못된 요청입니다.'에러가 나요 [1] file 2013.12.08 by KrteamENT
xe아메바 쪽지함의 새쪽지 삭제 오류  
빅드림 XE 가 죽었어요.. 이럴수가 있나요?? [2] file 2013.12.08 by explode
처리낭군 로그인 정보 보기에서 '작성 댓글 보기' 눌렀을때... file  
펭구 구문 오류로 홈페이지가 열리지 않습니다. [1] 2013.12.07 by 투씨
enzoy 보드 패키지를 tgz 파일로 받으려면 어디에서? [2] 2013.12.07 by 퍼니엑스이
TakeUrban 댓글 입력창 크기 file  
지미김 'UPDATE' 명령은 다음 사용자에게 거부되었습니다  
TakeUrban sketchbook5 유투브 갤러리 게시판 스킨 썸네일 이미지 표시 [3] 2013.12.07 by 파워XE
노리넷[썰코] 절약모드를 어떤식으로 만들수있을까요?  
rallablue 포인트랭킹 리스트 30까지 했는데 왜 20까지만 뜨죠? [1] file 2013.12.07 by KrteamENT
microwave 홈페이지에 글이 안올라가집니다. ㅠㅠ [1] file 2013.12.07 by Ruatic™
흐르는가람 글쓰기 중 첨부파일과 같이 올릴 때 부하? 현상 아시는 분 있나요? [2] 2013.12.07 by KrteamENT
벳텐 [Xe 1.7] 댓글알림 기능생성 & 모바일 메뉴 생성법 [1] file 2013.12.07 by KrteamENT
nado0124 컨텐츠 확장 위젯에서 확장변수 출력되게 할 때 줄바꿈 되게 하는 법  
애니즌 파일 업로드시 선택 창 [2] file 2013.12.07 by explode
닉네임뭐에요 비회원도 추천기능 쓸수있게 어떻게해요?