• 締切済み

Apacheのログからアクセス履歴をWeb表示するのにCGIは必要?

Apacheのログ(/usr/local/apache/logs/access_log)を利用して アクセスカウンタのようなものを作りたいと考えています。 月毎の使用数を調べ、それを棒グラフ(PNGフォーマット)で表示させる、といったものです。 これをつくるにあたりCGIは必要なのでしょうか。 もし必要であれば、どのように使うのでしょうか。 ちなみに、開発環境は FreeBSD ver3.4, Apache ver1.3, perl ver5.005_03で、 ブラウザ(Netscape Navigator 4.7)で 本に掲載されていたCGIプログラムを動かしてみたところ 実行できませんでした。 #HTML文書が表示されるだけで #そのHTML文書が意図する表示はされなかった。 ○このApacheはCGIが使えているのか ○アクセスカウンタにCGIは必要かどうか を教えていただけたらと思います。 よろしくお願いします。

みんなの回答

  • leiqunni
  • ベストアンサー率27% (8/29)
回答No.1

えー質問が漠然としていますが、 Q.このApacheはCGIが使えているのか A.おそらく使えています。 Q.アクセスカウンタにCGIは必要かどうか A.必要です。

ijumi1978
質問者

お礼

ApacheにCGIを実行させる場所(ディレクトリ)を指定させたところ、 CGIプログラムは動きました。 #実はまだPerlそのものの勉強中だったりしますが (--;; 肝心のPNGの仕組み(描かせ方?)がよくわかっていないので、図版アクセスカウンタはまだ先のようです-- ありがとうございました。

ijumi1978
質問者

補足

その後、本を読んだり、人に聞いたりして アクセスカウンタが無事、できあがりました。 とりあえずご報告を。 ありがとうございました。m(_ _)m

関連するQ&A