LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): alfo (마야)
날 짜 (Date): 2000년 7월 24일 월요일 오전 04시 37분 10초
제 목(Title): [질문] Apache에서의 cgi 설정



안녕하세요. 
perl로 짠 cgi 프로그램을 받아다 실행시켜보니 source code 그대로 보입니다. 
( #!/usr/local/bin/perl use DBI 이런식으로요) 

이곳저곳의 답변들대로 httpd.conf에 
AddType application/x-httpd-cgi .cgi 
AddHandler cgi-script .cgi 
Options ExecCGI 
해줘도 마찬가지네요. 

/home/httpd/html 밑에 전체 프로그램을  두고 해봐도 마찬가지고... 

혹 system이 #! 을 못알아먹어서 그런가요? 
(제 시스템은 미지리눅스1.1, 아파치 1.3입니다.) 
가령 try.pl 이란 perl 프로그램이 있으면 루트에서 ./try 하면 
bash:./try No file or directory라 나옵니다. 
근데 일반유저로 ./try하면 돌아갑니다. 이건 또 왜 이러죠? 

또 날이 새는군요. 답변 주시면 정말 감사하겠습니다. 
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.