Rough English Here
 

ファイルダウンロード数集計用CGI

10/18, 2003: 更新停止
2/7, 2002: ページを独立.
12/15, 2001: Ver1.0をリリース.一旦ダウンロードページを表示するようにしました.
10/12, 2001: 複数ドメインに対応.
8/22, 2001: ページ公開
[002011]

内容が時代遅れになったため、今後このページは更新されません。ご了承下さい。

ダウンロード
"countx.txt"をダウンロードして"countx.cgi"という名前で保存してください.
ファイル名サイズ日付ライセンス備考
downcntx.txt 8k 12/15, 2001 GPL ダウンロード数集計用CGI
使い方
  1. 上から"downcntx.txt"をダウンロードして"downcntx.cgi"という名前で 保存してください.
  2. "chmod 755 downcntx.cgi"などどして,実行パーミッションを与えてくだ さい.
  3. "touch downcntx.log; chmod 666 downcntx.log"などどして, "downcntx.log"という名前の空のファイルを作成します.httpdが書込める ようにパーミッションを解放してください.
  4. "mkdir downcntx_data; chmod 777 downcntx_data"などとして, "downcntx_data"という名前のディレクトリを作り,httpdが書込めるよう にパーミッションを解放します.
  5. "downcntx.cgi"を編集して,Perlへのパス(1行目), $password(パスワード), $serverurl(サーバのURL), $local_ip(もし必要なら)を適切に設定します.
以上で準備が整いました.

あとはHTMLファイル内に,以下のように記述すればOKです.

<A HREF="/cgi-bin/downcntx.cgi?name=foo&url=/programs/foo.tar.gz">
foo.tar.gz(123k byte)</A>

ここでnameはプログラムの識別名(日本語や特殊な文字は使わないでください). urlにはダウンロードするファイルのURLを書いておきます.

ダウンロードの集計を見るには,

http://www.yourserver.com/cgi-bin/downcntx.cgi?mode=view

のように,"mode=view"というパラメータをつけてアクセスしてください.
集計が表示されている画面でパスワードを入力すると,個々のファイルのダウン ロードログを見ることができるようになります.ログの表示数は"$maxlog"の値 で変更できます.


Copyright © 2001-2002 KOMORIYA Takeru リンクはご自由に (参考) →Linux Lifeにもどる