그누보드 4.06.12를 utf-8로 고쳐서 설치를 해봤습니다. > 그누4 질문답변

그누4 질문답변

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

그누보드 4.06.12를 utf-8로 고쳐서 설치를 해봤습니다. 정보

그누보드 4.06.12를 utf-8로 고쳐서 설치를 해봤습니다.

본문

특별히 내부에 고친건 없고 일단은 파일들을 모두 utf-8로 엔코딩 해서 서버에 올리고 설치를 했는데 작동에는 별문제가 없는듯 하지만 이상하게 db에 쿼리를 보내는 부분에서 오류가 엄청나게 나오고 있습니다.
현재 서버의 현황은,
apache 2.2
php 5.11
mysql 5.0.16
입니다.
대부분의 오류가 db에 입력할때 해당 필드의 형식에 맞지 않는다는 것 입니다.
메인 설정에서 값이 1이거나 0인 경우로 설정을 하는 분에서 설정을 하고 넘기면 해당 기능을 사용하는 경우 값이 1이고 아니면 0이 넘어와야 하는데 값이 넘어오지 않는 경우가 발생하거나 넘어와도 db에 전달시 에러가 납니다.

db의 버전때문을까요? 소스에서 건들인건 하나도 없습니다.

댓글 전체

그외에 문제되는 부분이 꽤 됩니다. 수정해줘야할 부분도 꽤 되구요. 중요부분 4.06.12 까지 적용된
홈피는 http://www.zeronara.com
제 홈피도 어느정도 적용되어 있습니다.
홈피 소개 해 주셔서 감사...
utf-8로만 코딩해서는 안되구요..저도 어디서 부터 어떻게 고쳐야 한다고는 초보라서 말씀을 드리기 막무하네요..
4.06까지 소스 구해서 그뒤부터 태권보이님의 도움을 받아 열작업중이랍니다...

지금은 홈피만 하니까 머리가 조금 복잡해서리..공개샵 (프리샵)을 utf-8로 재일한국인이 사용할수 있도록 변환중에 있습니다~!!

4.06.12  적용된 소스 홈피에 올라와 있습니다~!!!

http://www.zeronara.net/bbs/tb.php/down/27
그런데요. 소스를 받아서 보니. 거의 대부분 메타태그나 코드 페이지를 utf-8로 하는 부분외에는 수정된 부분이 없는듯 한데요.. 실질적인 utf-8을 구현하기 위해서는 db에 접속하고 쿼리를 보내기 전에,
@mysql_query("set names utf8");로 서버에 쿼리를 보내야 입력되는 부분에 있어서도 utf-8로 완전히 적용되는것 아닌가요? 저는 일단 파일들은 utf-8로 인코딩 바꾸고, 당연히 euc-kr부분도 바꾸고, 2바이트 자르는 부분도 3바이트로 처리하게 하는 것 까지는 했습니다. 그리고 추가로 db접속 함수에 @mysql_query("set names utf8"); 이걸 추가했구요. 소스를 수정한 부분에 대한 것으로만 봐서는 제가 수정한 것이 http://www.zeronara.net에 있는 소스와 별다른 부분이 없습니다. 하루빨리 정식으로 utf-8을 지원하는 신버전이 나왔으면 좋겠습니다... 내년부터는 utf-8이 점차로 활성화되어갈 것 같습니다.
쿼리부분은 손 안대는 걸루 알고 있습니다. mysql 자체설정을 바꾼다면 모르겠습니다. 그러나 mysql 하나도
만지지 않아도 정상 작동합니다. 쿼리부분도 마찬가지구요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT