: 아파치에 cgi를 작서하였습니다.
: root는 /home/httpd/html에 일반내용을
: /home/httpd/cgi-bin에 cgi를
: 작성하였습니다.
: 일반계정사용자는 /home/계정/html과
: (/home/계정/에 cgi를 넣음)에 작성하였습니다.
: 그런데 익스플로어에서 실행을시키면
: // 페이지를 찾을 수 없습니다.
: HTTP 404 - 파일을 찾을 수 없음
: Internet Explorer //
: 위와같은 메세지가 나옴니다.
: ExecCGI도 추가 했는데..
: 이유가 뭘까요..
: 알려주십시요..
:
: --
: 이 곳에 서명을 적어주십시오.
: 요즘 너무 덮잖아요..?
: 펭귄 나라를 꿈꾸며..
아파치 서버 설정이 잘못되었을 경우가 많습니다.
일단... 4XX 에러메세지는 서버쪽 문제가 많죠....
access.conf, srm.conf, httpd.conf 파일들을 잘 설정해 보았나요?
<참고 아파치 1.3.6 이상에서는 httpd.conf 안에 access.conf, srm.conf
내용이 통합되어 있습니다>
일단 파일안에 들어가서...
아래 부분의 설정이 제대로 되어 있는지 확인해 보세요.
ScriptAlias /cgi-bin/ "/home/httpd/cgi-bin/"
# AllowOverride All
AllowOverride None
Options ExecCGI
# Order allow,deny
# Allow from all
위 사항은 한줌이의 서버의 설정이니깐... 님은.. 님의 환경에 맞추어야
할거예요...
그리고..
AddHandler cgi-script .cgi .pl
되 설정되어 있어야 합니다.
혹시 펄을 사용하실려면..
Alias /perl/ /home/httpd/perl/
SetHandler perl-script
PerlHandler Apache::Registry
Options +ExecCGI
설정도 되어 있어야 하구요...
참고로.. 전.. cgi를 주로 perl을 이용해요... 그래서...
perl을 추가 했구요...
아~ 저의 httpd.conf 설정을 전체를 보실려면..
http://www.onggishop.co.kr/hanjum/ 으로 가시면 보실수 있어요...
꼭 성공하시길 바라며... 성공하시면.. 성공담 부탁드립니다.. ^^
그럼 행복하세요..--왕초보 허접 강한줌