아파치 웹을 구성하고 httpd.conf의 설정도 펄을 볼수 있게 구성하였습니다.
html문서는 htdocs안에 .pl(펄문서)는 cgi-bin디렉토리 안에 넣었습니다.
그런데 html은 클라이언트에서 보입니다. 그런데 cgi-bin의 .pl을 호출하면
internal server에러가 납니다. 화일 모드를 755로 해주면 그렇게 납니다.
에러내용을 보면
No such file or directory: exec of /usr/local/apache/cgi-bin/e.pl fail
과
client [10.10.100.xxx] Premature end of script headers : /usr/local/
apache/cgi-bin/e.pl
이라고 나옵니다. 혹시 .pl화일에 공백이 있나 확인도 해보았고
화일의 퍼미션을 바꾸어도 보았습니다.
그런데,왜 안되는 걸까요?
혹시 펄을 지원하는 모듈이 빠져 있어서 그런가요?