>> Edit article
이름
제목
패스워드
: 제 시스템은 mizi-1.1, apache-1.3입니다. 아파치 깐후 mod_perl-1-21을 rpm으로 설치했습니다. : : 1) 다운받은 cgi 프로그램(arraydb)을 /home/httpd/html/ 밑에 깐 후 array_viewer.cgi를 돌리려 합니다.Apache에 mod_perl(ver1.21)을 rpm으로 깐후 httpd를 restart 한 후 error_log화일을 : 면 다음과 같이 뜹니다. : : [Tue Jul 25 00:12:35 2000] [warn] Loaded DSO modules/libperl.so uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI) : : 2)글 구 나서 array_viewer.cgi를 돌리면 : : HTTP 에러 코드 500 번 : 아파치 웹 서버가 페이지 요청을 제대로 처리하지 못하고 중도에 종료하였습니다. : 대부분 CGI 프로그램을 잘못 작성한 경우 500 번 에러가 발생합니다. 다음 사항을 점검하시기 바랍니다. : 에러 로그 파일(보통 /var/log/httpd/error_log)을 분석합니다. : 유발한 CGI 프로그램을 디버깅합니다. : : 라고 나옵니다. : error_log를 보면 : : [Tue Jul 25 00:12:35 2000] [notice] Apache/1.3.12 (Unix) (Mizi/Linux) mod_perl/1.21 configured -- resuming normal operations : [Tue Jul 25 00:13:38 2000] [error] (2)No such file or directory: exec of /home/httpd/html/arraydb/cgi/array_viewer.cgi failed : [Tue Jul 25 00:13:38 2000] [error] [client 143.248.126.32] Premature end of script headers: /home/httpd/html/arraydb/cgi/array_viewer.cgi : : 라고 추가됩니다. : : 이게 무슨 소리지요? : : mod_perl을 다시 compile하란 애긴듯한데 그럼 compile할 source는 어디서 구하죠? : : : 3) 글구 httpd.conf에서 : # perl 모듈을 사용하려면 다음 세션의 주석을 풉니다. : # : Alias /perl/ /home/httpd/perl/ : : 라고 있는데 전 /home/httpd/밑에 perl이란게 없거든요. 이건 또 뭐죠? : : 겨우 You don't have permission to access 란거 잡으니 산넘어 산이로군요. : : 제발 도와주세요. 이놈의 cgi땜에 일주일째 고생입니다. : 부디 지나치지 마시고 답변 주세요. 감사합니다. 도움이 될지 모르겠어요.. ^^;; 일단.. 전 cgi를 제대로 돌리고 있어요.... 쩝.... 그래서.. 저의 httpd.conf 을 공유하고 싶군요. 제 리눅스 게시판에 오시면.... httpd.conf을 올려 두었거든요... 그럼.. 행복하시구요.... 즐거운 시간되세요...--http://www.onggishop.co.kr/hanjum 어디서 리눅스가 좋다는건 주워들은... 왕초보 허접 강한줌 0_0
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved