>> Edit article
이름
제목
패스워드
: 레드햇 7.0에서 httpd.conf를 아무리 편집을 해도 cgi-bin은 절대로 쓸 수 : 가 없더군요. 좋은 방법이 있나요? 정말 며칠째 돌아버릴 지경이군요. : Options ExecCGI 하구 : AddHandler cgi-script .cgi 말구 또 다른 것이 있나요? : 이건 스크립트 알리아스고 뭐고 안된다니깐요. : 잘 아시는 분 제발 답좀 줘요. 전 그냥 후배가 설치해 둔 Linux Box를 확인해 봤습니다. 약간의 오류들 있는 거 해결해서 cgi 다 돌려 봐도 문제가 없더군요. 먼저 의심 되는 것은 혹시 설치시에 perl을 설치하지 않거 나 하셔서 문제되는 건 아닌가 하는 점입니다. #which perl 이라고 명령 내려서 분명 perl 설치가 되었는지 확인해 보시고, nobody가 될테니 읽기 실행 권한 test-cgi file에 주셔서 (/var/www/cgi-bin/ 디렉 토리에 있더군요. 여길 alias해서 httpd가 쓰고 있고요.) #perl test-cgi 해 보셔서 몇가지 변수 출력해 주나 확인해 보시기 바랍니다. 다음으로 웹데먼이 그 cgi 프로그램을 잘 불러 사용하나 확인해야 될테니 test.cgi로 하나 카피 하셔서 웹브라우져 주소창에 http://localhost/cgi-bin/test.cgi 해 보시기 바랍니다. 아까와 같은 결과물을 얻어야 정상이겠죠. 그런 식으로 테스트를 거치면서 /etc/httpd/logs/err... file들을 잘 읽어 보시고 해결해 보시기 바랍니다. 물론 어려움이 있을 때는 에러 메세지를 명시하면서 다시 질문하셔야 되겠지요. 그럼 일주일의 고생이 빨리 결실 맺길 빌며 줄이겠습니다. ps : httpd.conf는 별 하자 없는 것 같이 보이는군요. 뭐 다 보여 주신 것도 아니니 다른 곳에 잘못 고친 곳이 있을지 모르지만 후배의 서버도 별 수정 없이 디폴트로 된 걸 보면 가능성이 희박하죠.--델타 씁니다.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved