ホームページ  >  記事  >  運用・保守  >  Linuxの中国語文字化け問題を解決する方法

Linuxの中国語文字化け問題を解決する方法

清浅
清浅オリジナル
2019-03-08 13:49:3924346ブラウズ

Linux での中国語の文字化けの解決策: たとえば、log4j が文字化けしている場合、設定ファイルを見つけて文字エンコーディングを utf-8 に設定できます。Linux に中国語の言語パックがインストールされていない場合は、この問題を解決するには、中国語言語パックを使用します。

Linux では、中国語の文字化けの問題がよく発生します。今日は、参考になる一般的な解決策をいくつか紹介します。皆様のお役に立てれば幸いです。

Linuxの中国語文字化け問題を解決する方法

[推奨コース: Linux チュートリアル]

mysql 中国語の文字化けコード

vi /etc/my.cnf

mysqld
[mysqld]
character-set-server=utf8
の下に

を追加します。

tomcat の中国語文字化けコード

tomcat/conf/sever.xml を見つけます。

URIEncoding= を挿入します。以下のタグに「UTF-8」を追加します。

<Connector port="9999" URIEncoding="UTF-8" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />

log4j 文字化けコード

使用する設定ファイルに

log4j.appender.A1.Encoding=UTF-8

Linux には中国語がありません設定ファイル内の言語パッケージ

現在の言語の表示

locale

簡体字中国語のインストール

yum install kde-l10n-Chinese

設定ファイルの変更 etc/locale.conf


LANG="zh_CN.UTF-8"

さらに、デフォルトのタイムゾーンは中国ではありません、ここで食べてください 残念なのでタイムゾーンをアジアの上海に変更しました

ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

要約: 上記がこの記事の全内容です。皆様のお役に立てれば幸いです。


以上がLinuxの中国語文字化け問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。