Lösung für verstümmelte chinesische Zeichen unter Linux: Wenn log4j beispielsweise verstümmelt ist, können wir die Konfigurationsdatei finden und die Zeichenkodierung auf utf-8 festlegen. Wenn das chinesische Sprachpaket nicht unter Linux installiert ist kann installiert werden, um das Problem zu lösen
Ich stoße unter Linux oft auf viele verstümmelte chinesische Probleme. Heute werde ich einige gängige Lösungen mit Ihnen teilen, die hoffentlich für alle hilfreich sind.
[Empfohlener Kurs: Linux-Tutorial]
MySQL-chinesischer verstümmelter Code
vi /etc/my.cnf
Unter mysqld hinzufügen
[mysqld] character-set-server=utf8
Tomcat chinesischer verstümmelter Code
Finde tomcat/conf/sever.xml
Insert URIEncoding=" UTF-8" im Tag unten
<Connector port="9999" URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
log4j verstümmelter Code
Die verwendete Konfigurationsdatei, einfügen
log4j.appender.A1.Encoding=UTF-8
Linux hat kein Chinesisch Sprachpaket
Aktuelle Sprache anzeigen
locale
Vereinfachtes Chinesisch installieren
yum install kde-l10n-Chinese
Konfigurationsdatei etc/locale.conf ändern
LANG="zh_CN.UTF-8"
Außerdem ist die Standardzeitzone nicht China, essen Sie hier Schade, also habe ich die Zeitzone auf Shanghai, Asien geändert
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, das wird so sein allen hilfreich sein.
Das obige ist der detaillierte Inhalt vonSo lösen Sie das chinesische verstümmelte Problem unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!