????? 문제점을 바주세요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

????? 문제점을 바주세요. 정보

????? 문제점을 바주세요.

본문

오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.

오류 주소 :

안녕하세요.

그누보드 최신버전을 다운받아설치햇는데    한글이 전부 ???? 이렇게 출력되네요.


무슨 문제인가요.    어떻게 해결 되셧나요. 

답변부탁드립니다.
  • 복사

댓글 전체

잘은 모르겠는데요 euckr 이랑 utf8 둘중 호스팅에 맞는걸 사용하신건가요?
아니면 혹시 호스팅 이전 설치를 하셨다면.. sql 의 버전 문제 일수도 있습니다.
호스팅 업체에 버전과. 한글코드를 확인후 재 설치한번해보세요..
lib/common.php 에서

/*************************************************************************
**
**  SQL 관련 함수 모음
**
*************************************************************************/

// DB 연결
function sql_connect($host, $user, $pass)
{
    global $g4;

    if (strtolower($g4['charset']) == 'utf-8') @mysql_query(" set names utf8 ");

 이 Line 삭제 ->    else if (strtolower($g4['charset']) == 'euc-kr') @mysql_query(" set names euckr ");

    return @mysql_connect($host, $user, $pass);
}


// DB 선택
function sql_select_db($db, $connect)
{
    global $g4;

    if (strtolower($g4['charset']) == 'utf-8') @mysql_query(" set names utf8 ");

 이 Line 삭제 ->    else if (strtolower($g4['charset']) == 'euc-kr') @mysql_query(" set names euckr ");

    return @mysql_select_db($db, $connect);
}

질.답에서 뚜렷한 해결책은 저역시 못찾았습니다

소발에 쥐잡기로 위의 두 라인을 삭제하고  install 하니까 한글문제는 해결되었는데

정답인지는 저도 모릅니다.

나중에 어떤 문제가 생기면 사이트 엎어버릴 각오하고 ....
간혹 맞는 인코딩서버에서 설치를 한다고해도 SQL 처리과정에서 문자는 제대로된 처리를 못하는 경우가 생기곤합니다.
제 경험으로는 EUC-KR, UTF-8 동시 지원같은 한 서버로도 다양한 인코딩을 지원하도록 구성되면서 버전이 낮은 곳들에서 문제가 발생하더군요.
물런 다 그렇다는건 아니구요.
제가 두달 전에 그런 경험을 했는데,
그쪽 호스팅에서 말하는 것과 인코딩 문제도 전혀 없었구.. 도저히 이해가 안 갔는데...
그누버전을 낮은 걸로 바꾸니까 돼지 뭡니까?
3.3x 설치했다가 지우고 3.2x버전으로 바꿨었어요.
© SIRSOFT
현재 페이지 제일 처음으로