讓 AWStats 顯示 UTF-8 繁體中文 -- Jamyy‘s Weblog

来源:百度文库 编辑:神马文学网 时间:2024/04/25 17:53:57
讓 AWStats 顯示 UTF-8 繁體中文
AWStats 是一套相當好用的網站流量統計表: 支援多國語言、報表內容詳盡, 並且可設定多個設定檔, 同時監控多個虛擬站台的流量.
不過因為目前許多入口網站已採用 UTF-8 Unicode (如: Google), AWStats 預設的中文報表是以 Big5 編碼的, 所以遇到從這些入口網站來的 UTF-8 關鍵字, 在 AWStats 的報表裡會變成亂碼. 所以, 就讓我們做些修改吧:
環境: AWStats 已安裝完成, 預設安裝目錄: /usr/local/awstats
工具:ConvertZ 字碼轉換軟體 (for Windows)
Step 1:將 /usr/local/awstats/wwwroot/cgi-bin/lang/awstats-tw.txt 複製到 Windows 電腦裡Step 2:修改 awstats-tw.txt, PageCode=utf-8Step 3:使用 ConvertZ, 將 awstats-tw.txt 轉成 UTF-8 (繁體中文), 並另存成 awstats-tw-utf8.txtStep 4:將 awstats-tw-utf8.txt 複製到 Step 1 的路徑下Step 5:修改 /usr/local/awstats/wwwroot/cgi-bin/awstats.pl 約 252 行的地方, 將 ‘zh-tw‘=>‘tw‘ 修改成 ‘zh-tw‘=>‘tw-utf8‘ 即大功告成如果您實在懶得自己動手做沒關係, 只要從下面的連結下載上述的兩個檔案分別把它們置入相關的路徑即可
for AWStats v6.3
下載:awstats.pl
下載:awstats-tw-utf8.txt
---
2005/06/03 補充:
其實上述的第一 ~ 第四個步驟只要用以下一行 Linux 指令就能完成:
cat awstats-tw.txt | sed -e ‘s/big5/utf-8/‘ | iconv -f big5 -t utf8 > awstats-tw-utf8.txt
Posted by Jamyy at 2005年02月18日 09:47
Trackback Pings
TrackBack URL for this entry:
http://cha.homeip.net/cgi-bin/mt/mt-tb.cgi/47
Comments
感謝 Jamyy 提供以上資訊
把我的 AWStats 改成 UTF8 code 成功了
Posted by:Red at 2007年04月05日 14:45
u‘r welcome
很高興這個筆記能對您有幫助 :)
Posted by: Jamyy at 2007年04月07日 21:48
from: http://cha.homeip.net/blog/archives/2005/02/e_awstats_ec_ut_1.html#more