Day Counterは、昨日・今日のアクセス数を表示できるカウンターです。
Windows Web Server 2008 + IIS7.0へのDay Counterのインストール手順を以下に示します。
- perlのインストール
perlがインストールされていない場合は、本サイトのActivePerlページを参照して、perlをインストールする。 - Day Counterのダウンロード
http://dream.lib.net/room/cgi/e_dcount.htmlにアクセスして、ZIP形式のファイルをダウンロードする。 - ダウンロードしたファイルを任意のインストールしたいフォルダに解凍する。
ex.) C:¥WebApplications¥daycounter
以降、「DAYCOUNTER_HOME」と記述する。 - 画像フォルダの作成
DAYCOUNTER_HOME¥image¥フォルダを作成する。 - 数字画像の作成
「0」~「9」までのそれぞれの数字の画像をgif形式で作成し、それぞれ「0.gif」~「9.gif」というファイル名でDAYCOUNTER_HOME¥image¥フォルダ置く。 - ファイル、フォルダのアクセス権の設定
以下のファイルは、IUSRグループが書き込み可能にする。- DAYCOUNTER_HOME¥count.dat
- DAYCOUNTER_HOME¥ipdata.dat
- IIS仮想ディレクトリの設定
「IIS仮想ディレクトリの作成」を参照して、IISの仮想ディレクトリを追加する。
物理パスにはDAYCOUNTER_HOME(ex. C:¥WebApplications¥daycounter)を指定する。 - カウンタを設定したいページのhtmlに以下のイメージタグを記述する。
累計のカウント数 <img src="/{仮想ディレクトリ}/daycount.cgi?1" /> 当日のカウント数 <img src="/{仮想ディレクトリ}/daycount.cgi?2" /> 前日のカウント数 <img src="/{仮想ディレクトリ}/daycount.cgi?3" /> ex.)
累計カウンタ: <img src="/daycounter/daycount.cgi?1" />
今日のカウント数: <img src="/daycounter/daycount.cgi?2" />
昨日のカウント数: <img src="/daycounter/daycount.cgi?3" />
以上
