4.3이상버전설치관련. 도와주세요. > 그누4 질문답변

그누4 질문답변

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

4.3이상버전설치관련. 도와주세요. 정보

4.3이상버전설치관련. 도와주세요.

본문

안녕하세요..
서버가 이상하게 그누보드 4.22버전은 설치하면 정상적이구요.
4.3이상 버전부터 설치시 오류도 없고 아무것도 없습니다..하지만. 디비를 통해서 나오는 정보들은
전부 ??? << 이렇게  문자가 깨지는것도 아니고 아예 물음표로 나타납니다..소스들은 다 정상으로 나오구요.. 한글 utf-8  둘다 설치해봐도  4.3이상버전은 무조건 ?? 물음표로 나오더라구요..
물음표 나오는곳:
1,이름  2,별명  3, 그룹 이름   4, 게시판이름  5,회원가입약관   등 디비를 거쳐서 나오는 문구들은 전부 다  물음표로 나옵니다.
참.  물음표 부분을  한글로 다시 수정해도  역시 물음표로 변해버립니다.
이런 경우 보신적이 없으신지 고수님들 한테 문제점 물어보는겁니다...
서버정보는.
서버: Localhost via UNIX socket
MySQL client version: 4.1.22
phpMyAdmin - 2.8.0-rc2
MySQL 문자셋: UTF-8 Unicode (utf8)
Used PHP extensions: mysql
중요한게 어느건지 몰라서 phpmyadmin 페이지에껄 그래도 복사해서 넣엇어요..
그리고 MySQL connection collation: 여기에 언어 선택하는거는  utf8_general_ci   ,  utf8_unicode_ci  ,  euckr_bin  , euckr_korean_ci    이렇게 다 해봣는데  안되더라구요.

부탁드리겟습니다..서버에 뭐가 모자란가요?
  • 복사

댓글 전체

먼저 lib/common.lib.php 을 여신 후

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

와 같은 구문을 주석처리하거나 삭제 해 주세요.

그래도 안되면

install 폴더를 여신 후 install_db.php 에서

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

와 같은 부분을 주석처리 하거나 삭제해주세요.

그리고 다시 설치를 해 보세요.
꺄호~~ 감사합니다... 해결했습니다..

바보라서 한방에는 못햇지만.. 암튼 해결을 했으니 다행입니다..
두파일 다 수정하니까 되네요~~~
진심으로 감사합니다..
© SIRSOFT
현재 페이지 제일 처음으로