주제: iconv 문제
일부 환경에서 일정 길이 이상의 euc-kr 문자열을 시스템의 iconv() 를 이용하여 컨버트 하는 경우 예기치 않게 글자가 깨지거나, 아예 잘리는 경우가 있는것 같습니다. 오히려 태터툴즈에 포함된 iconv 에뮬레이션이 더 정확하고 깔끔하게 잘 돌아갑니다. 아무래도 php 에서 지원하는 iconv 모듈쪽의 버그가 아닌가하고 생각합니다.
일단 정확한 문제가 파악이 될 때까지는 iconv.php 의 함수를 이용하기 위해, iconv() 를 TTiconv() 로 바꾸고 iconvWrapper() 에서 시스템의 iconv() 대신 TTiconv() 를 우선적으로 사용하도록 바꿔놓은 상태입니다. 태터툴즈의 버그라고 하기는 좀 뭣하지만 일단 기능상 문제를 일으킬 수 있는 부분이라 이곳에 함께 올립니다. 한번 확인해보실 필요는 있을것 같습니다.
php 5.0.5 에 iconv library version 2.3.6 환경입니다.