awstats是一套非常好用的免費的日誌分析軟體,他是用perl實現的,支援web log、ftp log和mail log;而且它還能自動根據你瀏覽器的字元設定來選取語言(支援中文). 但是預設安裝的話有個問題,就是用來搜尋的關鍵字如果是中文的話顯示出來是亂碼的.
之所以搜尋的關鍵字句會變成亂碼的原因,主要是因為現在的搜尋引擎都是使用utf8,而awstats是使用decodeutfkeys這個plugin來處理搜尋引擎的utf8關鍵字,預設是沒有開啟的,所以在顯示上會出現亂碼。
要解決中文亂碼問題,方法也很簡單.
1>修改配置檔案awstats.***.conf
在配置檔案中把decodeutfkeys這個plugin開啟就可以了。在配置檔案中找到:
#loadplugin="decodeutfkeys"
去掉前面的#就可以了。
不過開啟這個plugin 需要perl模組兒encode和uri::escape的支援,一般情況下perl是預設支援的。
配置 awstats後,如果開啟awstats會顯示:
error: plugin load for plugin 'decodeutfkeys' failed with return code: error: can't locate uri/escape.pm in @inc (@inc contains: /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl . ./lib ./plugins) at (eval 4) line 1.
這是因為缺少 perl 的 uri:escape模組
解壓縮檔案
tar zxvf uri-1.36.tar.gz
進入解壓縮後目錄
cd uri-1.36
然後 perl makefile.pl
make
make install
除錯後一下,分析出來的搜尋關鍵字就可以正常顯示了。
nlp 關鍵詞搜尋
可以嘗試修改 除錯 公升級的部分是 文字預處理步驟 你可以使用很多不同的方法來使得文字資料變得更加清潔 更好的回歸模型 根據之前的課講的ensemble方法,把分類器提公升到極致 版本1.0 日期 10.10.2019 import numpy as np import pandas as pd f...
關鍵詞搜尋結果頁看關鍵詞競爭大小
大家好,我是虛子雨。最近有好幾個朋友問到我怎麼看關鍵詞的競爭大小,我才發現其實很多的人對於關鍵詞的競爭大小很關注的。這不僅僅是我們站長需要弄懂的乙個小的知識點,也是很多企業主應該弄懂的。對於站長來說我們做優化需要弄懂關鍵詞競爭大小,在給這些關鍵詞作分析選擇的時候會用到,在優化的過程中也會用到,在分析...
Linux在日誌中搜尋關鍵詞
好啦!說重點!經驗總結以下幾條常用命令 1 檢視日誌前 n行 cat 檔名 head n 數量 demo cat test.log head n 200 檢視test.log前200行 2 檢視日誌尾 n行 cat 檔名 tail n 數量 demo cat test.log tail n 200 ...