테스트 사이트 - 개발 중인 베타 버전입니다

그누5의 언어셋을 euc-kr로 변경했을 경우 게시판 내용보기 문제입니다. 채택완료

동글이 8년 전 조회 2,120

그누5의 언어셋을 사정상 euc-kr로 변경을 했습니다.

css, jpg등의 파일은 그대로 두고 php파일만 변경을 하니 문제없이 사용이 가능합니다.

그리고, 일부 파일에서 언어셋을 euc-kr로 변경을 해 놓고 그누5 설치 전에도 sql파일에서 언어셋 수정을 해 놨습니다.

게시판에서 글 작성을 하면

DB에도 깨지지 않고 정상적으로 입력이 되어있고,

글 수정을 할 때도 글이 깨지지 않고 정상적으로 보입니다.

그런데, 글 보기에서는 한글이 깨져서 보이네요. 글 보기는 단순히 내용을 출력해 주는 부분 아닌가요?

다른 부분은 검토상 문제가 없는데요.

글 보기 부분 점검해 봐야할 곳이 어디인지 궁금합니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

8년 전

에디터 플러그인 파일도 전부 ansi로 바꿔주셔야 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

동글이
8년 전
답변 감사합니다.
파일 ansi로 변환 및 언어셋까지 바꾸어서 적용했습니다. 그런데, 보는 부분만 한글이 깨지네요.

댓글을 작성하려면 로그인이 필요합니다.

l
8년 전

그누보드 버전에 따라 약간 다르겠지만요 

/bbs/view.php 에서 

$view = get_view($write, $board, $board_skin_path);

echo('
');
echo('
'.__FILE__.'   '.__LINE__.'
');
print_r($view);
echo('');
exit;
여기서도 깨지면 제 능력밖에 문제일 것 같습니다만 ㅜㅜ
로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

l
8년 전

DB 에서 직접 봐도 정상적으로 글이 

정상적으로 저장되어 있습니까?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

동글이
8년 전
네. 맞습니다.
혹시나 해서 조금전에도 테스트 해 봤는데, DB에도 정상적으로 글이 깨지지 않고 입력되어 있습니다.
동글이
8년 전
또한 게시판에서 글 수정을 누르면 깨지지 않은 정상적인 내용이 출력이 됩니다.
동글이
8년 전
아.. 차이가 나는 부분이 있습니다.
게시판 html 체크를 해제하고 글 작성하면 한글이 깨지지 않고 정상적으로 출력이 됩니다.
근데, html 체크를 하고(네이버 에디터) 사용을 하면 다른 부분은 문제가 없는데
view 화면에서만 한글이 깨집니다.

댓글을 작성하려면 로그인이 필요합니다.

l
8년 전

1. 소스파일 character set

    ANSI 로 저장하시면 됩니다

2. DB character set 

    iconv 를 이용하시면 됩니다

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

동글이
8년 전
네. 소스파일하고 DB는 수정이 되어 있습니다.
DB에도 정상적으로 입력이 잘 됩니다.
다만, view에서 content 부분의 한글이 깨지네요.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인