Ich verwende oft das Linux-Terminal und wenn jemand eine Datei mit einem chinesischen Namen hochlädt, werden chinesische Zeichen verstümmelt angezeigt. Hier ist die Lösung.
Standardmäßig angezeigte Zeichenkodierung
# echo $LANG
en_US.UTF-8
i18n-Datei ändern
# vi /etc/sysconfig / i18n
LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="lat0-sun16"
Melden Sie sich erneut am Terminal an und zeigen Sie dann die Zeichenkodierung an
# echo $LANG
zh_CN.GB18030
Weitere Artikel zu Lösungen für die Anzeige verstümmelter chinesischer Zeichen unter Linux finden Sie auf der chinesischen PHP-Website!