sun's longitude:245 27 25.48 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1925 번 글: 안녕하세요 산2님 이번엔 CGI에 관해 질문을 하려 합니다
글쓴이: 곤잘레스 글쓴날: 2004년 02월 11일 18:47:14 수(저녁) 조회: 1029
-----------------------------------------
답변자가 기본적으로 참고할 내용입니다.
- 배포판(옵션)    : 
- 커널버전(옵션)
  : 
- 데몬버전(예:apache
 1.3.27) : 
- 데몬설치유형(RPM/컴파일/기타)
 : 
-----------------------------------------
우선 계속 질문 드리고 해서 죄송합니다. 매번 답변 해주셔서
정말
많은 도움이 되었습니다. 감사합니다.

먼저 httpd.conf의 CGI관련 설정 부분과 error 로그를 올리겠습니다.

<Directory /home/*/public_html>
    AllowOverride Options FileInfo AuthConfig Limit
    Options MultiViews SymLinksIfOwnerMatch IncludesNoExec ExecCGI
    <Limit GET POST OPTIONS PROPFIND>
        Order allow,deny 
        Allow from all   
    </Limit>  
    <LimitExcept GET POST OPTIONS PROPFIND>
        Order deny,allow
        Deny from all
    </LimitExcept> 
</Directory> 

AddHandler cgi-script .cgi .pl

이렇게 컨프를 했구요

위 유저 디렉토리에서 CGI를 실행 하면 잘 실행 됩니다.
그런데 펄을 사용한 파일은 500에러가 나거든요
아파치는 DSO방식으로 mod_perl을 설치 했습니다. php.ini를 보면
mod_perl 잘 올라와 있구요.. 컨프에 모듈로드와 add 역시 확인
했습니다.

php,cgi 잘 돌아가는데 왜 펄로 작성된 파일만 에러를 내는지
알수가 
없습니다. 로그를 보면

[Wed Feb 11 18:38:58 2004] [error] [] malformed header from script. Bad header=hello
world: /home/mysql/public_html/test-perl.cgi

아래와 같습니다.

파일 내용은 
#!/usr/bin/perl
print "hello world";

이렇습니다. 조언 부탁드립니다

 
이전글 : Re: 산이님 어제 글 올렸는데...못보신듯...
다음글 : Re: 안녕하세요 산2님 이번엔 CGI에 관해 질문을 하려 합니다  
 from 218.146.197.203
JS(Redhands)Board 0.4 +@

Re: 산이님 어제 글 올렸는데...못보신듯... Re: 안녕하세요 산2님 이번엔 CGI에 관해 질문을 하려 합니다
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2024. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds