음 그렇게 하면 .cgi 확장자로 php 스크립트를 쓴다는 말인거 같은데요
만일 perl 이나 c 로 만든 파일이라면 안돌아가겠죠
파일도 755 모드로 줘 보시죠.
지정된 디렉토리에만 .cgi 가 돌아가게 해 놓았는지 (cgi-bin 등)
의 설정도 살펴보세요.
: 아마도 cgi파일 인식문제가 아닐까 합니다...
: httpd.conf 를 찾아보시면 다음 라인이 있을것입니다.
:
: AddType application/x-httpd-php .php .php3 .ph
:
: 부분에서 .cgi 가입력되어있는지 확인해 보시기 바랍니다..
:
: AddType application/x-httpd-php .php .php3 .ph .cgi
:
: 위의 내용처럼 되어야만 .cgi파일이 웹상에서 실행되어집니다...
:
: 도움이 되었기를 바라며....
:
:
: : 아파치 설치하고 php도설치하고 해서 php까진 제대로 돌아가는데.
: : *.cgi로 끝나는 파일들이 실행이 안됩니다 ㅡㅜ
: : 퍼미션을 0755로 바꾸고 /home/m , /home/m/public_html, cgi파일 들어있는
: : 디렉토리 모두 누구나 읽기 기능하도록 바꿨고, (755)
: :
: : /etc/httpd/conf/httpd.conf 에서
: :
: : Optins ExecCGI (추가)
: : AddHandler cgi-script .cgi
: : 이렇게 설정했는데...
: :
: : Forbidden
: : You dont' have permission to access /~m/ka/test.cgi on this server.
: :
: : 이라고 뜨네요 ㅡㅜ.
: : 네트워크, 아파치 서버 다 다시 시작해봤고, 리붓까지 해봤는데
: : 역시 같은 메시지가 뜹니다.
: : 책 몇권 뒤지고 퍼미션 만지작거려봤는데...
: : 역시 안되네요 .
: : 고수님들 답변 꼭 적어주세요 ~ 부탁드립니다.
:
: --
: anti cracking -.-;