>> Edit article
이름
제목
패스워드
: 안녕하세요. : 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하면 돌아갑니다. 이건 또 왜 이러죠? : : 또 날이 새는군요. 답변 주시면 정말 감사하겠습니다. 혹시 넷스케이프에서만 그러지 않나요? 그렇다면... 이유는 Content-Type을 설정할때 띄어쓰기를 잘못해서 그렇습니다. 저도 이것 때문에 꽤 고생했죠... 다음과 같이 하시면 됩니다. Content-Type: text/html ^ 이곳을 띄어쓰기 하면 그냥 코드가 그대로 보입니다. 주의하시길...
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved