답변 5개
채택된 답변
+20 포인트
8개월 전
네 자체 cdn 를 호출을 하여 호출을 해줄수는 잇지만 이를디비에 저장을 하여 호출이되어야한다면 해당게시판이 utf8mb3 를 utf8mb4 로 변경을 해주셔야합니다. phpmyadmin 접속이 되시면 쉽게 해당 테이블을 쉽게 변경이가능하니 체크해보시기 바랍니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
8개월 전
그누보드와 같은 프로젝트 구조를 예로하자면,
관련 파일(예, config.php)로 DB 문자셋을 utf8mb4로 전환하고,
DB 연결 코드에서 문자셋을 명시하는 방안을 적용하시면
이모티콘, 아이콘, 특수문자 등 4바이트 문자가 정상적으로 저장되고 출력될 듯합니다.
제 의견으로는,
이와 같은 문자셋 전환 작업은 기존 데이터와의 호환성 문제를 염두하시어,
사전에 백업 및 충분한 테스트를 통해 진행하셔야 하며,
특히 게시판과 같이 사용자 입력이 많은 시스템에서는
보안상의 검증 로직도 함께 점검하셔야 할 것으로 보입니다!
이와 같은 점검 및 검증 절차를 통해 문제 해결이 가능하다는 판단으로
숙제를 마칩니다. (●'◡'●)
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인