這次改版為 PHP version,因此要改為分析 Apache 的 log,除了之前的設定需要注意外,基本上比較重要的在 httpd.conf 這個檔案的設定
由於 awstats 用的是 perl 去產生報表,因此 Apache 要設定為支援執行 perl 才行!
因此 httpd.conf 要作以下設定:
- 在 <Directory /></Directory> 目錄中加入「Options FollowSymLinks +ExecCGI」
- 確定有加入設定「LoadModule cgi_module modules/mod_cgi.so」
- 確定有加入設定「AddHandler cgi-script .cgi .pl」
- 為了讓 awstats 可以正確的 parse log 檔案,要將 CustomLog 的設定由「common」改為「combined」
最後 awstats.pl 要將第一行的「#!/usr/bin/perl」改為「#!C:\Perl\bin\perl.exe」(由於我的環境是在 Windows 下,裝的是 ActivePerl;若是在 Linux 環境下就不需要修改這個部分了)
PS. 我用的架站套件是 xampp
參考資料
沒有留言:
張貼留言