펄으로 작성된 웹프로그램.. 을 다운받아서 서버에 깔아놓고 접속하면 소스코드가 보이거든요? 왜이러죠? whereis perl 하니까 펄은있구요 php 아파치 mysql 을 연동해서 쓰고있ㅅ브니다.
펄 스크립트가 소스로 보이는 것은 Apache 에서 .pl 확장자를 CGI 로 처리하도록 설정되지 않았기 때문입니다. httpd.conf 에 AddHandler cgi-script .pl 을 넣고 ExecCGI 옵션을 주세요. 펄 경로가 맞는지도 #!/usr/bin/perl 줄로 확인하세요.