APM환경에서 유니코드 사용할때...

orangecrs의 이미지

형이 중국에 있어서 사전 프로그램 만들고 있는데요...
그니깐 중국어 와 한국어가 함께 나와야 한다는...
(중국어 형옆에서 들은지 10년이 되어가지만 아는 한자가 100자가 안되고...
간체와 번체가 있는데 간체가 입력가능해야한다더군요... 물론 한페이지에 한글과 함께...)
그래서 유니코드를 사용하는데
지금 그렇게 구현된 게시판이 있더군요...

http://www.happychina.net/hiboard.htm

(에서 CCTV뉴스 들어가면 보입니다... 여기 페이지에는 메타태그로 charset이 UTF-8로 지정이 되어있네요...)

보니깐 아파치 설정파일과 Mysql 을 건드려야 될것 같은데요...
어떻게 해야...
서버는 형 기숙사내 사람들이기 때문에 윈도가 될것 같습니다...

질문을 정리하자면...
(아직 UTF-8에대한 개념이 안잡혀서 그런것도 있는데요...)

0. 지금설정되어있는 제서버네서 한글로 웹페이지를 서비스할때 메타태그에
euc_kr 로 하면 보이고 UTF-8로하면 안보이는데,
위링크의 소스에서 게시판에는 charset이 UTF-8인데 왜 한글이 제대로
보이는지... 그렇다면 니건 아파치 설정의 문제인데.... 2번으로...

1. 유니코드지원을 위해 아파치 설정파일을 어떻게 설정하는지...

2. 윈도 환경에서 바이너리가 디폴트로 우니코드를 지원하는지 아니면
my.cnf 의 파일수정으로 가능한지, 가능하다면 어떻게 설정을 해야하는지...

입니다...

관련 링크 라도 있으면 부탁드립니다...

wafe의 이미지

orangecrs wrote:

0. 지금설정되어있는 제서버네서 한글로 웹페이지를 서비스할때 메타태그에
euc_kr 로 하면 보이고 UTF-8로하면 안보이는데,
위링크의 소스에서 게시판에는 charset이 UTF-8인데 왜 한글이 제대로
보이는지... 그렇다면 니건 아파치 설정의 문제인데.... 2번으로...

웹페이지 파일에서 메타 태그를 UTF-8로 바꾸고, 실제 파일의 인코딩도 UTF-8로 바꾸셨나요? 태그는 단지 이 파일의 인코딩이 무엇인지를 표시하는 역할을 하는 것이지 태그에 적는다고 해서 파일의 인코딩을 자동으로 바꿔주지 않습니다.

Heejoon Lee

정태영의 이미지

페이지에 코딩을 euc-kr로 박아넣어놓고..
utf-8로 보면 당연히 내용이 깨질 수 밖에 없습니다..

euc-kr상태에서.. 글을 입력받고..
utf-8로 보려고 해도 마찬가지구요..

iconv등으로 소스파일을 utf-8로 변환하거나 하는 방법등이 필요할듯 합니다..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

impactbar의 이미지

지금은 모르겠습니다만은

mysql이 utf8을 아직 지원못하는 걸로 알고 있습니다.

2년전에요 ^^;

우선 확인 해보시죠.

정태영의 이미지

impactbar wrote:
지금은 모르겠습니다만은

mysql이 utf8을 아직 지원못하는 걸로 알고 있습니다.

2년전에요 ^^;

우선 확인 해보시죠.

http://www.mysql.com/doc/en/Charset-operations.html

흠흠.. 오랫만에 생각나서 찾아봤습니다..
영향을 받는 건 저런것들이라는군요..

예전에 제 기억으로는.. default-charset등은..
정렬되는 값이나 그런거와 관계가 있는걸로 압니다.. 흐흐흐

그나저나 오늘 오랫만에 mysql메뉴얼을 이것저것 보는데..
가끔씩 메뉴얼을 보면서 느끼는거지만..

제대로 모르고 쓰는게 정말 많군요 ㅠ_ㅠ
이런게 있는지도 몰랐던 것도 많고..

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.