웹 페이지 글자가 깨질때(인코딩 문제)

다음의 문제 중 하나에서 오류가 발생하는 것이다

1. HTML meta 헤더의 문제

<meta charset= “utf-8” />

이 들어있으면 페이지를 열 때 UTF-8로 보이게 된다.

2. 아파치 서버 인코딩 문제

서버 설정에서 UTF-8이 기본 인코딩 설정인지 확인한다.

grep DefaultCharset /etc/apache2/conf-enabled/charset.conf

여기서 AddDefaultCharset UTF-8이 주석처리(#)되어있으면 nano로 들어가서 주석을 제거해 준다. 주석을 제거하고 나서는 반드시 아파치 서버를 재시작 해준다.

systemctl restart apache2

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중