1. 개요

cgi 실행이 가능하도록 해주는 모듈입니다.

 

2. 사용법

 

1) 해당 모듈을 로드

LoadModule cgi_module modules/mod_cgi.so

 

2) 실행 가능하도록 설정방법

mime type이 application/x-httpd-cgi이거나 핸들어가 cgi-script인 모든 파일을 cgi 스크립트로 인식하고 실행합니다.

파일이 AddType 지시어로 확장자를 가지거나, ScriptAlias 디렉토리에 있으면 CGI로 처리됩니다.

파일자체 실행권한 또한 있어야 한다.

 (1) AddType application/x-httpd-cgi .cgi # (Options 지시어에 ExecCGI 필요)

 (2) AddHandler cgi-script .cgi #(Options 지시어에 ExecCGI 필요)

 (3) ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"

 

3) 관련지시어

 (1) ScriptLog file-path

  CGI 스크립트 오류로그파일을 지정합니다.

 (2) ScriptLogBuffer bytes

  스크립트 로그에 기록할 PUT 혹은 POST 요청의 최대량

 (3) ScriptLogLength bytes

  CGI 스크립트 로그파일의 크기 제한