科技知識動態:linux中文亂碼問題如何解決

導讀跟大家講解下有關linux中文亂碼問題如何解決,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說linux中文亂碼問題如何解決,小

跟大家講解下有關linux中文亂碼問題如何解決,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說linux中文亂碼問題如何解決,小編也收集到了有關linux中文亂碼問題如何解決的相關資料,希望大家看到了會喜歡。

Linux中文亂碼的解決方法:比如當log4j亂碼時我們可以通過找到配置文件在里面設置字符編碼為utf-8來,若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中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!