기술지원 문의

Re:Re:cgi 에러 좀 봐주세요..
장창호 / 2003-09-17 00:00


--관리자 님의 글 [2003-09-16 12:40:04]
>
저는 $RESIN_HOME/doc/cgi-bin이라는 디렉토리는 만들고
아래의 서블릿 매핑만을 추가하고 resin.conf에 

를 추가한 후 
http://localhost/cgi-bin/printevn   <- perl
http://localhost/cgi-bin/test-cgi   <- sh
로 실행하니 정상적으로 잘 실행되었습니다.

저처럼 구성한 후 다시 테스트해보시고, 
resin 실행환경의 shell에서 perl를 이용할 수 있는지 점검해보세요.





--장창호 님의 글 [2003-09-16 10:52:43]
>resin 2.1.4버전에서 작업중입니다. 
개발 중 cgi를 사용하게 돼서 설정을 해야되는데 여기 글을 참고해서 
설정해서 테스트를 해봤습니다만 에러가 납니다.

conf 파일에서는  아래 부분만 추가해줬습니다.




http://ip주소/cgi/test_cgi.cgi 로 접근하니 에러가 납니다.
정확한 원인을 잘 모르겠네요. 에러 메세지는 .. 
테스트용으로 사용한 cgi파일은 perl을 이용한 것입니다만... 

java.io.IOException: /usr4/resin/resin-2.1.4/doc/cgi/test_cgi.cgi: cannot
execute


답변감사합니다..
다른 문제가 있어서 다시 질문 드립니다.
perl cgi로 작성된 예제로 작업을 하는데.. 문제가 좀 있어서요...
정작 해야 되는 것은 c cgi인데... 설정에 시간이 너무 많이 걸린네요.. ㅜㅜ

print \"Content-Type: text/html\\\"; 이부분이 문제인거 같아서요.
perl로 작성된 소스에서 이부분을 삭제하면 잘 실행이 되는데.. 
이부분이 있으면 페이지를 표시할 수 없습니다. 라는 에러가 나타나네요.
content-type설정하는 부분을 빼버리면 되는데... 

c로 작성된 거는 소스가 따로 없이 컴파일된 것만 있어서요..
저부분을 없애지 않고 실행할 수 있는 방법을 찾아야 됩니다만..

이부분을 해결해야지만 될 거 같은데.. 제가 좀 급해서요.. 답변 좀 부탁드립니다.