LogFileWebサーバのアクセスログ。/var/log/httpd-access.logOutputDir解析結果を出力するディレクトリ。HostName解析結果レポートのホスト名として使用されるHTMLHead出力されるHTMLのMETAタグ。euc-jpで行くならHTMLHeadは修正不要かとおもう。最近だと検索エンジンの検索クエリにある文字列はutf8っぽいので、ログの一覧で文字化けする。ヘッダファイルのエンコーディングを変更する。実行してみるとこれは、日本語化の手法に問題があるため。cleanしていなければ、/usr/ports/japanese/webalizer/work/webalizer-2.23-05を確認してみる。./lang/webalizer_lang.japanese」に注目。ディレクトリ以下に言語毎のヘッダファイルが準備されている。日本語文字列がeuc-jpのエンコーディングで記述されたファイルとなっていて、文字コード変換等を行われることなくそのまま出力されてしまう。エンコーディングの変更なので、utf-8で出力したければこのファイルをutf-8のエンコーディングに変更しコンパイルしなおせばいい。/usr/local/etc/webalizer.conf.sample#nkfのオプションは、utf-8のBOMなし出力を指定している。BOMありだとコンパイルに失敗してしまう。結果は文字化けしなくなった。