Analyse des causes :
Le système Windows chinois utilise le codage GB2312, tandis que Linux utilise le codage utf-8.
Solution :
Vérifiez la langue actuelle du système
echo $LANG
Elle est généralement affichée sous la forme en_US.UTF-8, qui est également la langue par défaut du système.
Vérifiez s'il existe un pack de langue chinoise
locale
S'il n'y a pas de contenu lié à zh_CN.UTF-8, cela signifie que le pack de langue n'est pas installé. La méthode d'installation est la suivante :
yum groupinstall chinese-support
Définissez le jeu de caractères
vi /etc/sysconfig/i18n
Appuyez sur i pour passer du mode insertion, changez en_US.UTF-8 en zh_CN.UTF-8, enregistrez avec :wq et quittez l'édition vim ou écrivez directement
echo "LANG="zh_CN.UTF-8"" >> /etc/sysconfig/i18n echo "LC_ALL="zh_CN.UTF-8"" >> /etc/sysconfig/i18n
et enfin redémarrez Linux Can.
Tutoriel recommandé : Tutoriel centos
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!