tip

[그누보드/영카트] 글쓰기시 이모지 사용하기

반응형

 

그누보드 영카트 게시판에서 이모지를 등록하면 물음표로 뜨게 된다. 이 경우 CHARSET을 변경해주어야한다.

 

 

1. DB 기본 셋팅 변경

ALTER TABLE `yourDBName`.`yourTableName` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

 

 

2. config.php 파일 변경

기존
define('G5_DB_CHARSET', 'utf8');

변경
define('G5_DB_CHARSET', 'utf8mb4');

 

 

3. /adm/sql_write.sql

기존
ENGINE=MyISAM  DEFAULT CHARSET=utf8;

변경
ENGINE=MyISAM  DEFAULT CHARSET=utf8mb4;

 

 

utf8이라 되어있는 부분을 utf8mb4로 변경해주면 이모지 등록이 잘 된다.

혹시나 이렇게 했는데도 제대로 안보인다면 텍스트 나오는 부분 폰트를 이모지 폰트로 지정해주면 된다.

font-family: 'Noto Emoji', 'Segoe UI Emoji', sans-serif;
반응형