????? 문제점을 바주세요. 정보
????? 문제점을 바주세요.본문
댓글 전체
잘은 모르겠는데요 euckr 이랑 utf8 둘중 호스팅에 맞는걸 사용하신건가요?
아니면 혹시 호스팅 이전 설치를 하셨다면.. sql 의 버전 문제 일수도 있습니다.
호스팅 업체에 버전과. 한글코드를 확인후 재 설치한번해보세요..
아니면 혹시 호스팅 이전 설치를 하셨다면.. sql 의 버전 문제 일수도 있습니다.
호스팅 업체에 버전과. 한글코드를 확인후 재 설치한번해보세요..
저도 그런뎁..
sql이 낮은게 맞더군요... 어케 해야할지?
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 관련 함수 모음
**
*************************************************************************/
// 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 동시 지원같은 한 서버로도 다양한 인코딩을 지원하도록 구성되면서 버전이 낮은 곳들에서 문제가 발생하더군요.
물런 다 그렇다는건 아니구요.
제 경험으로는 EUC-KR, UTF-8 동시 지원같은 한 서버로도 다양한 인코딩을 지원하도록 구성되면서 버전이 낮은 곳들에서 문제가 발생하더군요.
물런 다 그렇다는건 아니구요.
제가 두달 전에 그런 경험을 했는데,
그쪽 호스팅에서 말하는 것과 인코딩 문제도 전혀 없었구.. 도저히 이해가 안 갔는데...
그누버전을 낮은 걸로 바꾸니까 돼지 뭡니까?
3.3x 설치했다가 지우고 3.2x버전으로 바꿨었어요.
그쪽 호스팅에서 말하는 것과 인코딩 문제도 전혀 없었구.. 도저히 이해가 안 갔는데...
그누버전을 낮은 걸로 바꾸니까 돼지 뭡니까?
3.3x 설치했다가 지우고 3.2x버전으로 바꿨었어요.