답변 7개
모두 부정적이시네요.. ^^
먼저 영카트 소스 전체를 euc-kr로 변경.. 유틸을 사용하시면 한번에 되겠구요..
세팅시 install sql 파일에서도 마찬가지로 utf-8은 모두 제거해야겠죠..
그리고 테스트로 세팅을 해보세요..
개인적인 생각으로는 큰 문제는 없을것 같기는 한데.. 해보지는 않아서요..
시간이 많이 걸리지는 않으니 테스트 해보시고 하시는게 좋을 듯.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
제 경우에는
DB 는 euc-kr 로 그대로 둔 채로,
웹소스만 utf-8 로 변환했을 때,
한글 깨짐 없이 동작하였습니다.
물론, 웹소스 문서 자체의 인코딩과 html 인코딩 모두 utf-8 로 변경해야 합니다.
그래서,
DB 는 그대로 두고, 기존의 웹소스를 euc-kr 에서 utf-8 로 변경하시는 방법도 있을 것 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
제 생각도 그누위즈님 말에 동의합니다.
부득이하게 euc-kr을 유지하려면
iconv() 로 필요한 부분에서
euc-kr -> utf-8로
utf-8 -> euc-kr 로
변환해주셔야 할텐데
이게.. 어마한 정신적 작업량을 요구합니다.
가장 권장해드리는 방법은
둘중에 한가지로 통일하는겁니다.
향후 버전업등의 관리를 위해서는 euc-kr을 과감하게 포기하고
컨버팅작업후에 utf-8로 갈아타길 추천합니다만
기존 사이트/ 데이타가 많으면 컨버팅작업만해도 하나의 플젝수준이라서
잘 판단하시길 바랍니다.
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
다른 사용 가능한 방법이 없을까요?
댓글을 작성하려면 로그인이 필요합니다.
euc-kr로 하게 되면
db에 저장방식과 db에 값을 저장할때도 euc-kr로 동일하게 맞춰줘야 합니다.
그렇지 않을경우
한마디로, db저장방식이 utf-8인데 euc-kr로 전달할경우
db를 직접 조회하면 한글이 깨져서 인식이 어려울수있습니다.
어떤형태던지 동일하게 맞춰주는게 중요합니다.
답변에 대한 댓글 1개
db는 현재 euc-kr입니다.
다른 홈페이지와 연동을 하려고 합니다. 기존 홈페이지가 euc-kr이라 부득이하게 그누보드5를 euc-kr로 변경해서 사용해도 문제가 되지 않는지 궁금해서요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
euc-kr로 전체 변경하고 install 폴더의 파일 내용중에 utf-8을 euc-kr로 변경하니 잘 설치가 되네요.
그리고, common.lib.php 파일 중 preg_replace 부분을 수정하니 크게 에러는 없는데요.
게시판그룹명이나 게시판 글쓸때 한글이 깨지네요. 또는 회원 이름 등은 한글일 때는 깨지네요.
혹시 어떤 부분 수정하면 가능할지 알 수 있을까요?