1. Überprüfen Sie, ob das chinesische Installationspaket installiert ist
Mit der folgenden Benennung können Sie überprüfen, ob das chinesische Installationspaket auf dem System installiert ist.
locale -a |grep "zh_CN"
Es erfolgt keine Ausgabe, was darauf hinweist, dass es nicht installiert ist:
yum groupinstall "fonts" -y
2. Ändern Sie die Konfigurationsdatei
Ändern Sie die Konfiguration. Werfen wir vor der Datei einen Blick auf die aktuelle Systemsprachenumgebung:
# 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=
Obwohl das chinesische Sprachpaket installiert ist, ist das Gebietsschema dieses Computers nicht Chinesisch, sondern die Datei locale.conf Die Konfigurationsdatei muss geändert werden.
# vim /etc/locale.conf LANG="zh_CN" # source /etc/locale.conf
vim /etc/locale.conf Rufen Sie die Bearbeitungsseite auf, geben Sie i ein, um mit der Bearbeitung zu beginnen, geben Sie nach der Bearbeitung Esc in den Endzeilenmodus ein, geben Sie dann Folgendes ein: wq, speichern und beenden.
Überprüfen Sie dann das aktuelle Gebietsschema:
# 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. Die Überprüfung ist erfolgreich
[root@node2 ~]# date 2017年 10月 16日 星期一 16:30:24 CST
Empfohlene verwandte Tutorials: Centos-Tutorial
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem verstümmelter chinesischer Zeichen unter Centos7. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!