perl로 cgi를 짰는데요, 실행이 안돼네요... perl *.cgi를 하면 실행이 되는데 ./*.cgi를 하면 그런 파일이 없다고 나오거든요? cgi안에 perl 위치도 지정해 줬구요. #! /usr/bin/perl 이유가 뭘까요? 도와주세여...
./파일.cgi 로 실행하려면 파일에 실행 권한이 있어야 합니다. chmod +x 로 권한을 주고, 첫 줄 #! 뒤의 perl 경로가 which perl 결과와 같은지 확인하세요. 줄 끝에 보이지 않는 CR 문자가 있어도 경로 인식이 깨지니 확인하세요.