Maison >Opération et maintenance >CentOS >Comment résoudre le problème des caractères chinois tronqués sous centos7
1. Vérifiez si le package d'installation chinois est installé
Vous pouvez utiliser le nom suivant pour vérifier si le package d'installation chinois est installé sur le système.
locale -a |grep "zh_CN"
Il n'y a aucune sortie, indiquant qu'il n'est pas installé. Entrez la commande suivante pour installer :
yum groupinstall "fonts" -y
2. >
Modifier la configuration Avant le fichier, jetons un coup d'œil à l'environnement linguistique actuel du système :# 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=Bien que le pack de langue chinoise soit installé, les paramètres régionaux de cette machine ne sont pas chinois, et le fichier locale.conf Le fichier de configuration doit être modifié.
# vim /etc/locale.conf LANG="zh_CN" # source /etc/locale.confvim /etc/locale.conf Entrez dans la page d'édition, entrez i pour commencer l'édition, entrez esc en mode résultat après l'édition, puis entrez : wq, enregistrez et quittez.
# 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. La vérification est réussie
[root@node2 ~]# date 2017年 10月 16日 星期一 16:30:24 CSTTutoriels associés recommandés :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!