워드프레스에서 UTF-8이 euc-kr로 나오는 경우
2009-09-12공짜 호스팅을 쓰다가 용량 문제도 있고 이거저거 귀찮은 일들이 많아서 그냥 유료 호스팅을 하나 뚫었다. nayana.com 을 쓰기로 했는데… …아파치 설정이 이상한지 워드프레스에서 한글이 다 깨지는 거다. 이것저것 알아본 바, 다음 원인& 해결책이 나왔다.
utf-8을 지원한다더니… mysql만 그걸 지원하고 아파치는 euc-kr로 해 뒀나 보더라. 하지만… 이건 구버전용. 지금은 전부 class를 사용해서 짜 놨더라. 분석하고 있겠냐!
그래서…워드프레스 포럼의 글을 참고했으나, 여기서도 실패한 결과. 어쨌든 지금 포스팅 내용은 멀쩡히 나오니까. 일단은 그냥 넘어가자. ….하지만 군대가기 전에 수정해 놔야지.
방법 찾았다!
여기-일본어에 따르면
wp-config.php 파일에
define(‘DB_CHARSET’, ‘utf8’);
라고 추가하는 것으로 만사 해결!
편견인지도 모르겠지만, 일본 쪽 레퍼런스가 가장 친절하다…
덧. 한글도메인을 그대로 쓰면 또 여러가지 문제가 있어서… 설정에는 영문으로 인코딩된 문자를 쓰고 있다.