원인 분석:
중국어 패키지가 설치되지 않았을 수 있습니다.
해결 방법:
1. 중국어 패키지가 설치되어 있는지 확인하세요.
locale -a |grep "zh_CN"
설치되지 않았음을 나타내는 출력이 없습니다.
yum groupinstall "fonts" -y
설치가 완료되었습니다. 어떤 중국어 언어 패키지가 설치되어 있는지 확인하세요
[root@iz2ze6adlpez0gy7j13vrmz /]# locale -a | grep "zh_CN" zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8
중국어 언어 팩이 시스템에 설치되어 있으므로 다시 설치할 필요가 없다는 의미입니다.
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=
중국어 언어팩이 설치되어 있지만 기기의 로케일이 중국어가 아니기 때문에 로케일이 .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=
추천 튜토리얼: centos 튜토리얼
위 내용은 centos7을 설치한 후 한자가 왜곡된 문자를 표시합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!