紅帽子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日誌目錄下昨天的日誌進行壓縮並且轉移到備份路...