>> Edit article
이름
제목
패스워드
: : httpd.conf에서 ExecCGI 옵션두 주고 Addhandler에서도.. : : .pl두 추가 했는데.. 되질 않아염.. : : which perl을 하면 펄이 설치되어있는 것을 확인(?)했는데.. : : 왜 되질 않죠.. 계속 Internal Server Error라구만 나오고 말이죠.. : : : : 질문 1. CGI가 먼저 되야 겠지요..? : : 어떻게 CGI가 가능하게 할 수 있는지요..? : : : : 질문 2. CGI를 사용하는데 있어서 굳이 /cgi-bin/ 디렉토리에 한정 : : 되지 않고 아무곳에서도 사용할 수 있게 하나요.. root뿐만 아니라 : : 다른 계정 사용자들에게 말이죠.. 루트는 보안땜에 그런다구 하지만 : : 일반 계정 사용자들에게 제약없이 아무 디렉토리에서 사용하게 하구 싶습니다. : : /usr/local/apache가 기본 디렉토리이죠.. 먼저 사용자 디렉토리에서 CGI를 사용하기 위해서는 <Directory /home/*/public_html> Options .. ExecCGI <= 요거 </Directory> 주시면 되구요. CGI에 대한 에러는 위 답변이 맞을 것 같아요. 그냥 쉘 상에서 perl test.pl 하여 결과가 나와도 웹 상에서는 그러한 에러가 나오는 경우가 있어요. 훨씬 더 엄밀히 체크하나봐요. 스크립트를 정확히 봐야 하지만 스크립트를 고쳐보셔요. 아니면 아파치에 테스트용 스크립트가 있던걸로 기억하는 데, 그걸로 한번 테스트 해보세요.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved