subversion + apache 조합의 repositroy 상위 디렉토리에 한글 폴더를 만들면 인증이 어려워진다.
subversion 의 문제는 아니고, 아파치 모듈에서 한글폴더를 인식하지 못하는 문제 때문에 인증이 안되는듯..
--mod_url.c 다운로드
cvs -d :pserver:anonymous@kldp.net:/cvsroot/modurl login
cvs -d :pserver:anonymous@kldp.net:/cvsroot/modurl checkout mod_url
--iconv 설치
--httpd.conf
<IfModule mod_url.c>
CheckURL On
ServerEncoding UTF-8
ClientEncoding UTF-8
</IfModule>
apache2 restart
--/etc/svn_access UTF-8 인코딩으로 수정
[reposittory:/한글테스트]
@admin = rw
@graphics =
ServerEncoding, ClientEncoding 부분은 그냥 삽질해서 되는걸로 잘 대충 바꿔넣었음
아직 캐릭터셋 개념 부족하오니, 문제 생기면 알아서 해결을.. -_-
설치 설명서 : http://chem.skku.ac.kr/~kle/main/mod_url
mod url 프로젝트 홈페이지 : http://kldp.net/projects/modurl/
그냥 영어로 만들지...
subversion 의 문제는 아니고, 아파치 모듈에서 한글폴더를 인식하지 못하는 문제 때문에 인증이 안되는듯..
--mod_url.c 다운로드
cvs -d :pserver:anonymous@kldp.net:/cvsroot/modurl login
cvs -d :pserver:anonymous@kldp.net:/cvsroot/modurl checkout mod_url
--iconv 설치
포트 콜렉션의 iconv(/usr/ports/converts/iconv)를 먼저 설치합니다. /usr/local/share/iconv/charset.aliases
파일을 열어 euc-kr 부분을 찾아 euckr 별명을 추가합니다.
다음과 같은 방법으로 설치합니다.
파일을 열어 euc-kr 부분을 찾아 euckr 별명을 추가합니다.
# grep -i '^euc-kr' /usr/local/share/iconv/charset.aliases외부 라이브러리를 사용하므로 DSO 설치시 FreeBSD 에서는 libiconv.a 파일을 포함시켜야합니다.
euc-kr cseuckr euckr
다음과 같은 방법으로 설치합니다.
# apxs -i -a -c -I/usr/local/include -L/usr/local/lib -liconv mod_url.c
--httpd.conf
<IfModule mod_url.c>
CheckURL On
ServerEncoding UTF-8
ClientEncoding UTF-8
</IfModule>
apache2 restart
--/etc/svn_access UTF-8 인코딩으로 수정
[reposittory:/한글테스트]
@admin = rw
@graphics =
ServerEncoding, ClientEncoding 부분은 그냥 삽질해서 되는걸로 잘 대충 바꿔넣었음
아직 캐릭터셋 개념 부족하오니, 문제 생기면 알아서 해결을.. -_-
설치 설명서 : http://chem.skku.ac.kr/~kle/main/mod_url
mod url 프로젝트 홈페이지 : http://kldp.net/projects/modurl/
그냥 영어로 만들지...