xe_documents와 xe_comments 테이블의 content 칼럼을 utf8mb4_unicode_ci로 변환하였습니다.
현재 서버는 해당 문자셋을 지원하도록 설정되어 있습니다.
MySQL 버전도 최신 버전 사용하고 있습니다.
이모지를 입력하게 되면 물음표로 뜨면서 ???? 와 같은 형태가 됩니다.
어디 부분을 손봐야 이모지가 정상적으로 출력이 되는지 알고 싶습니다.
xe_documents와 xe_comments 테이블의 content 칼럼을 utf8mb4_unicode_ci로 변환하였습니다.
현재 서버는 해당 문자셋을 지원하도록 설정되어 있습니다.
MySQL 버전도 최신 버전 사용하고 있습니다.
이모지를 입력하게 되면 물음표로 뜨면서 ???? 와 같은 형태가 됩니다.
어디 부분을 손봐야 이모지가 정상적으로 출력이 되는지 알고 싶습니다.
classes/db/DBMysql.class.php와 classes/db/DBMysqli.class.php에서
set names utf8이라고 되어 있는 부분도 utf8mb4로 바꿔주셔야 할 거예요.
그런데 이렇게 코어를 수정해 놓으면 보안패치 업데이트할 때마다 덮어씌워지기 때문에
그냥 놔두고 이 애드온 쓰시는 게 편합니다.