|  호스팅 종류  | PHP 호스팅  | JSP 호스팅  | JSP 단독톰켓  | 서비스 옵션  | 마이페이지  | 자료실  | 커뮤니티   | 고객지원 
 OKJSP.com 의 호스팅, 도메인 서비스
 
호스팅비용 결제[핸드폰]
1차 : ns2.javasarang.net
        222.236.44.76
2차 : ns3.javasarang.net
        220.90.213.72
 
 가입인사
 JSP Q&A
 PHP Q&A
 TIP
 CLASS ROOM
 서버 Q&A
 Linux Q&A
 자유게시판
 겔러리
 플래시게임

 

  팁관련
본문 내용

제목 : URL Encoding
User 관리자 Date 2008-10-10 (14:01)
E-mail naribi3@naver.com Read 조회수 : 7344
알려주신 모듈 .
mod_encoding 은 일본에서 mod_url과 비슷한 용도로 작성한 모듈이더군요.

다음과 같이 진행하였습니다.

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 UTF-8
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
테스트 내용 : 환경설정 및 아파치 정지, 시작. 일본어파일 테스트 다운로드 테스트



테스트 완료한 내역입니다.

x
▲ 이전글 : Nmap Process 확인후 실형파일경로알아내는방법  
▼ 다음글 : 아파치 로그 일별 기록 IP : 권한없슴

[목록보기]  [글쓰기]  [답변달기]

Copyright (C) 2003 by OKJSP.com Co.,Ltd. If you have any question, please mail to