2007/07/17

Apache Log 出現 /_vti_bin/owssvr.dll 與 /MSOffice/cltreq.asp

察看 Apache Log 檔時看到奇怪的訊息:

[Sat Jul 16 11:53:25 2007] [error] [client XXX.XXX.XXX.XXX] File does not exist: /_vti_bin/owssvr.dll
[Sat Jul 16 11:53:25 2007] [error] [client XXX.XXX.XXX.XXX] File does not exist: /MSOffice/cltreq.asp

用 Google 查了一下,發現原來是 IE 工具列上的「討論」的關係。
如果網友有開啟 IE 的「討論」功能,
連到網站時就會自動去取得 /_vti_bin/owssvr.dll 和 /MSOffice/cltreq.asp 這兩個檔案。
(這個「討論」的功能,要安裝 Microsoft Office 才會有。)
IE Toolbar - Discuss
實際測試看看,連到網頁後點一下那個「討論」的按鈕,
再看 Apache 的 Log 檔,果然出現上面的錯誤訊息。

原文出處:
http://www.webmasterworld.com/forum23/637.htm
http://lists.jammed.com/incidents/2001/10/0127.html

2007/07/06

AWStats 用後感想

AWStats 是 Advanced Web Statistics 的簡稱,是用 Perl 撰寫的記錄檔分析程式,
可以分析網站伺服器、檔案伺服器、郵件伺服器以及串流伺服器的記錄檔,產生統計報表。
由於程式是以 Perl 撰寫,因此只要系統有裝 Perl,就能夠執行。

照著網友的安裝說明,以及官方網站的文件,不一會兒功夫就能看到伺服器的統計報表:
1. 安裝AWStats 6.1@「酷!學園」精華區:http://phorum.study-area.org/viewtopic.php?t=24569
2. AWStats 官方說明檔:http://awstats.sourceforge.net/docs/awstats.pdf

實際應用上,雖說 AWStats 主要是用來分析網站伺服器,但與 Google Analytics 相較之下,明顯遜色不少。
但因為 AWStats 是分析 Apache 的 Log 檔,比起純以 Javascript 的 Google Analytics 可以多看到一些東西,像是「HTTP 狀態碼」和「找不到的網頁」的統計,就可以知道網站是不是有連結沒設定好或是是否遭人攻擊等。

至於檔案伺服器與郵件伺服器,用 AWStats 來分析記錄檔倒是挺方便的,
照著上述的教學文件,大約只花十多分鐘就看到郵件伺服器的分析報表。