문제

다국어 사이트가 있고 중국 메타 태그를 삽입하는 데 문제가 있습니다. 이것들은 물음표로 변환됩니다.

내가 이것을 달성 할 수있는 방법이 있습니까?

많은 감사합니다

--편집하다--

SEF URL을 저장하는 테이블은 latin1_swedish_ci 문자 세트에 있습니다. 이 단일 테이블을 URL을 깨지 않고 UTF8_GENERAL_CI로 변경하려면 어떻게해야합니까?

많은 감사합니다!

도움이 되었습니까?

해결책

확인하십시오 :

  • 사용중인 인코딩에는 해당 문자가 포함됩니다 (UTF-8은 안전합니다)
  • 편집기는 해당 문자 인코딩을 사용하도록 구성됩니다
  • 데이터베이스 (이 세부 사항이 1에 저장된 경우)는 해당 인코딩을 사용하도록 구성됩니다.
  • Webserver는 컨텐츠 유형 헤더에서 Charset 매개 변수를 출력하도록 구성되어 있으며 올바른 인코딩을 사용합니다).
  • 지정된 인코딩을 무시하도록 브라우저가 구성되지 않습니다.

다른 팁

숫자 문자 참조를 사용하십시오.

편집하다

위키 숫자 문자 참조

한자를 유니 코드로 변환하십시오

데이터베이스에서 데이터를 검색하고 있습니까? 그렇다면 연결 문자 세트도 UTF-8로 설정되어 있는지 확인하십시오. 예를 들어 MySQL 에서이 쿼리를 다른 쿼리보다 발행해야합니다.

SET NAMES 'utf8';

한자를 HTML 엔티티에 인코딩하거나 문자 세트를 지정해야 할 수도 있습니다.

문서 헤더에서 캐릭터 세트를 확인 했습니까? 나는 보통 UTF-8을 사용하여 중국어 세트를 달성합니다.

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

DreamWeaver와 같은 프로그램을 사용하는 경우 파일이 실제로 올바른 문자 세트에 저장되어 있는지 확인하십시오. 우리는 Dreamweaver 파일의 캐릭터가 나오는 문제가있었습니다. ???? 편집기 자체가 ISO-8859-1로 설정 되었기 때문입니다

아마도 브라우저 또는 더 정확하게 페이지를 표시하기 위해 선택한 글꼴은 한자를 지원하지 않을 수 있습니다. 이것은 어떤 시스템과 브라우저에 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top