Linux下TOMCAT中日誌出現中文亂碼

2022-01-14 19:17:07 字數 787 閱讀 8078

紅帽子as4,其中tomcat為6.0。

結果tomcat中日誌出現中文亂碼

解決方法修改i18n:

最後的配置為:

[root@linux etc]# more /etc/sysconfig/i18n

#lang="zh_cn.utf-8"

#supported="zh_cn.utf-8:zh_cn:zh"

#sysfont="latarcyrheb-sun16"

#lang="en_us.utf-8"

#supported="en_us.utf-8:en_us:en"

#sysfont="latarcyrheb-sun16"

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"

export lc_all="zh_cn.gb18030"

經實際測試,tomcat不僅僅是日誌中文亂碼的問題,而是處理servlet時也不能正確處理中文

實際情況:後來恢復到 zh_cn.utf-8,tomcat日誌依然亂碼,變更程式獲得querystring部分**,進行utf8轉換,程式正常,但「lc_all=zh_cn.gb18030"時上傳的檔案網頁表現為亂碼,可見,內碼的改變,會影響到整個linux系統,不宜輕易變動。

Linux下Tomcat日誌分割

進入 usr local sbin資料夾中 wget tar zxvf cronolog 1.6.2.tar.gz cd cronolog 1.6.2 configure make make install which cronolog 一般情況下顯示為 usr local sbin cronolo...

Linux下Tomcat日誌定期清理

size large 在tomcat目錄下的logs目錄下有乙個catalina.out檔案,這個檔案是無限增長的,所以要定期清理這個日誌檔案。最簡單的命令 color red dev null tomcat home logs catalina.out color 要定期清理就需要通過指令碼實現了...

Linux下備份Tomcat日誌指令碼

tomcat執行久了之後logs目錄下會產生大量的日誌檔案,並且檔案大小都很大,所以需要定時任務,每天將tomcat日誌目錄下的日誌壓縮備份到其他目錄 tomcat dir為tomcat的路徑,backup dir為日誌備份路徑,整個邏輯就是將tomcat日誌目錄下昨天的日誌進行壓縮並且轉移到備份路...