루트의 cgi-bin 디렉토리에 설치하면 잘 돌아가는데
일반 계정에 설치하면 cgi 소스가 그대로 웹으로 보이는 증상이 나타나는군
요. 펄 실행이 일반 계쩡에서 안 도ㅣ는 건가요?
어디서 설정을 해 주는 건지 모르겠습니다. 그나마 쫌 알던 것도 리눅스 손
놓은지 오래되어 기본 명령어들 빼고는 아무것도 모르겠군요.
리눅스 7.1 이고 기본에서 건드린건 없습니다.
일반 계정의 CGI 디렉터리에는 CGI 실행 허가가 없는 것입니다. httpd.conf 에서 해당 디렉터리에 Options ExecCGI 와 AddHandler cgi-script .cgi 를 설정하세요.
root 의 cgi-bin 은 ScriptAlias 로 지정돼 있어서 되는 것입니다. 수정 후 아파치를 재시작하세요.