[완료]페도라5에서 아파치로 올린 웹의 한글 깨짐에 대해서~
글쓴이: cws0223 / 작성시간: 일, 2007/05/27 - 11:00오후
안녕하세요;;
하도 안돼서 질문이라도 해봅니다~~
페도라5를 사용중이고요..
아파치 사용해서 웹서버를 하나 나오게 하는데요;;;
다른곳에서 작업한 페이지는 한글이 깨져서 나오게 되네요;;;
x윈도우에서 바로 실행시키면 한글이 안깨져서 나오고요;;
편집기나 아파치로 돌리면은 한글이 깨집니다...
이거 폰트나 글자 체계 문제 같은데.. 해결 방법이 있나요???
초보라;; 간단하게좀...
Forums:
질문은 질문 게시판에 해주세요. ^^;;;
답변은 거기서 해드릴께요. ^^;;;
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.
홈 » 포럼 » 공부 »
홈 » 포럼 » 공부 » 설치 및 활용 QnA
이쪽인가요?
넵. 잘 오셨습니다.
인코딩이 문제입니다.
다른 곳에서 작성하셨다는 문서는 '윈도우즈'인 경우겠지요?
HTML 문서 내에 meta 태그로 인코딩을 정하지 않았다면, 브라우저로 웹 페이지를 볼 때 서버의 기본 인코딩을 따르게 됩니다.
간단한 방법은 작성한 곳에서 사용한 인코딩을 지정한 것입니다.
현재 X 환경에서 깨지 않았다는 말씀은 웹 브라우저 안에서 그렇다는 뜻인가요?
편집기에서 깨져 나온다는 말씀을 들어보면 euc-kr(cp949) 환경에서 제작된 파일을 X 윈도우 환경의 편집기에서 열었을 때,
UTF-8 환경이 기본으로 설정되어 있어서 한글이 깨지는 것으로 예상됩니다.
쉘 환경에서 locale 명령어를 실행해보세요.
LANG="ko_KR.UTF-8" 이라고 되어 있다면 윈도우즈에서 작성한 텍스트파일(HTML 파일 포함)은 제대로 보이지 않을 것입니다.
====
( - -)a 이제는 학생으로 가장한 백수가 아닌 진짜 백수가 되어야겠다.
감사~~
넵 감사합니다.
그럼 이제 인코딩에 관련된것을 찾아보거나..
문서 작성시.. meta를 작성해 넣으면 되는건가요?
그럼 혹시 인코딩 변경은 어떻게 하는지 아시나요?
iconv를 통해서 모든
iconv를 통해서 모든 파일을 UTF-8로 변환하시고, HTML 문서의 Content-type 부분에 UTF-8임을 지정하십시오.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
많은 리눅스 환경은 기본 인코딩으로 UTF-8을 사용합니다.
---- 절취선 ----
http://blog.peremen.name
http://kldp.org/node/49824
http://kldp.org/node/49824
아파치 인코딩 설정..
/etc/httpd/conf/httpd.conf 파일에
addDefaultCharset UTF-8에
addDefaultCharset euc-kr을 아래 줄에 추가 하고
httpd를 재시작 하여 해결 하였습니다.
댓글 달기