1. 사이트 방문후 최신버전 다운로드
  http://webdav.todo.gr.jp/download/

# wget http://webdav.todo.gr.jp/download/experimental/mod_encoding.c.apache2.20040616


2. 파일 이름 변경 (편의상 변경합니다.)
# mv mod_encoding.c.apache2.20040616 mod_encoding.c


3. 소스 수정
  80번째 라인
#include <iconv_hook/iconv.h>
===>
#include <iconv.h>

(설명)
  SULinux 를 비롯한 대부분의 리눅스는 iconv 라이브러리를 glibc에서 가지고 있습니다.
glibc-headers,glibc-devel 패키지만 설치되어 있다면, 가능합니다.


4. 아파치 모듈로 설치
# /usr/local/apache/bin/apxs -iac mod_encoding.c


5. 환경설정
  (환경설정 예제는 소스파일(mod_encoding.c)의 68번째 라인에 있습니다.)

<IfModule mod_encoding.c>
  EncodingEngine on
  SetServerEncoding EUC-KR
  AddClientEncoding SJIS   "Microsoft .* DAV"
  AddClientEncoding SJIS   "xdwin9x/"
  AddClientEncoding EUC-JP "cadaver/"
</IfModule>

  위와같이 진행하면 됩니다.

6. 테스트
환경 : SULinux 1.5
기타 버전 : Apache 2.0.59, PHP 4.4.4, Mysql 4.1.27
테스트 내용 : 환경설정 및 아파치 정지, 시작. 일본어파일 테스트 다운로드 테스트

환경2 : SULinux 1.0
기타 버전 : Apache 2.0.55, PHP 4.4.2, Mysql 4.1.18
테스트 내용 : 환경설정 및 아파치 정지, 시작. 일본어파일 테스트 다운로드 테스트

+ Recent posts