코드이그나이터 기반 PHP 오픈소스 게시판 : 씨아이보드

[씨아이보드] utf8mb4 로 설치하기 (2017-08-11 수정)

2017-08-11 06:32

다시 설치해봤는데 테이블이 utf8mb4로 생성이 안되네요. ㅠㅠ

부득이 설치후 디비를 내려받아   CHARSET=utf8;  를   CHARSET=utf8mb4;   로 변경했습니다.



CIBOARD 를 유니코드까지 사용가능한 utf8mb4 로 설치 및 운영하려면 아래의 내용을 먼저 수정해야 합니다. 


1. 씨아이보드 / application / config / database.php

    'char_set' => 'utf8',
    'dbcollat' => 'utf8_general_ci',

를 아래와 같이 변경

    'char_set' => 'utf8mb4',
    'dbcollat' => 'utf8mb4_general_ci',



2-1. 씨아이보드 / _system / database / DB_driver.php

    public $char_set        = 'utf8';

를 아래와 같이 변경

    public $char_set        = 'utf8mb4';



2-2. 씨아이보드 / _system / database / DB_driver.php

    public $dbcollat        = 'utf8_general_ci';

를 아래와 같이 변경

    public $dbcollat        = 'utf8mb4_general_ci';



3. 씨아이보드 / _system / database / drivers / sqlsrv / sqlsrv_driver.php

        $charset = in_array(strtolower($this->char_set), array('utf-8', 'utf8'), TRUE)

를 아래와 같이 변경

        $charset = in_array(strtolower($this->char_set), array('utf-8', 'utf8mb4'), TRUE) 

1
0
이 글을 페이스북으로 퍼가기 이 글을 트위터로 퍼가기 이 글을 카카오톡으로 퍼가기 이 글을 카카오스토리로 퍼가기 이 글을 밴드로 퍼가기

팁&테크

번호 제목 글쓴이 날짜 조회수
공지 프리미엄 버전을 공개합니다. +15 icon 관리자 06-21 5,522
37 씨아이보드 날짜를 연도까지 나오게 하기.. 마젠토 11-10 172
36 씨아이보드 디렉토리 구조 이해하기 +3 icon 해피정 08-17 964
35 씨아이보드 utf8mb4 로 설치하기 (2017-08-11 수정) icon 해피정 08-11 466
34 씨아이보드 eclipse (neo, oxygen) 에서 CI, CIBOARD au… 하마쿵 07-25 540
33 씨아이보드 강제로 www 없애고 https로 이동하게 하기 +1 싸나이 07-17 617
32 씨아이보드 The action you have requested is not all… +1 싸나이 07-17 394
31 씨아이보드 CIBOARD 설치화면이 뜨지 않고 백지만 뜰 경우 해결방법 +1 싸나이 07-17 365
30 씨아이보드 베이직 1.6.7 이하 버전에서 씨아이보드 2.0 으로 업그레이드 방법 icon 관리자 06-21 685
29 씨아이보드 초보팁] 모든 페이지에서 로그인여부 검사하기 할때 주의 할점. 발자취 10-03 2,905
28 씨아이보드 게시판 추가필드로 검색하기( 커스터 마이징 ) 쎈돌 07-18 3,976
27 씨아이보드 휴대폰본인인증, 아이핀본인인증 기능 런칭 icon 관리자 04-08 13,234
26 씨아이보드 네이버 블로그 자동포스팅 기능 런칭 +1 icon 관리자 04-01 6,345
25 씨아이보드 씨아이보드 테이블구조 icon 관리자 03-22 14,227
24 씨아이보드 bit.ly 짧은 주소 적용하기 icon 관리자 02-19 5,074
23 씨아이보드 휴면계정 관리 기능 런칭 icon 관리자 02-06 3,230
22 씨아이보드 사이트맵 기능 런칭 icon 관리자 02-03 2,811
21 씨아이보드 스케쥴러 기능 런칭 icon 관리자 02-01 2,930
20 씨아이보드 프로파일링 기능 런칭 icon 관리자 01-26 2,354
19 씨아이보드 베이직 -> 프리미엄 업그레이드 방법 icon 관리자 12-24 2,728
18 코드이그나이터 mysqli 와 pdo 설정 방법 +1 icon 관리자 11-12 3,780