1. 중국어 패키지가 설치되어 있는지 확인
아래의 이름을 이용하여 중국어 설치 패키지가 시스템에 설치되어 있는지 확인할 수 있습니다.
locale -a |grep "zh_CN"
설치되지 않았음을 나타내는 출력이 없습니다. 다음 명령을 입력하여 설치하세요.
yum groupinstall "fonts" -y
2. 구성 파일을 수정하세요
구성 파일을 수정하기 전에 현재 시스템을 살펴보겠습니다. 언어 환경:
# echo $LANG en_US.UTF-8 # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
중국어 언어 팩이 설치되어 있지만 이 컴퓨터의 로케일이 중국어가 아닙니다. locale.conf 구성 파일을 수정해야 합니다.
# vim /etc/locale.conf LANG="zh_CN" # source /etc/locale.conf
편집 페이지로 들어가서 i를 입력하여 편집을 시작하고 esc를 입력합니다. 편집 후 최종 모드로 이동한 다음 wq를 입력하고 저장하고 종료합니다.
그런 다음 현재 로케일을 확인하세요:
# echo $LANG zh_CN # locale LANG=zh_CN LC_CTYPE="zh_CN" LC_NUMERIC="zh_CN" LC_TIME="zh_CN" LC_COLLATE="zh_CN" LC_MONETARY="zh_CN" LC_MESSAGES="zh_CN" LC_PAPER="zh_CN" LC_NAME="zh_CN" LC_ADDRESS="zh_CN" LC_TELEPHONE="zh_CN" LC_MEASUREMENT="zh_CN" LC_IDENTIFICATION="zh_CN" LC_ALL=
3. 검증 성공 여부
[root@node2 ~]# date 2017年 10月 16日 星期一 16:30:24 CST
추천 관련 튜토리얼: centos tutorial
위 내용은 centos7에서 한자가 깨져 표시되는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!