Rough English Here |
![]() |
![]() |
ファイルダウンロード数集計用CGI
10/18, 2003: 更新停止
2/7, 2002: ページを独立.
12/15, 2001: Ver1.0をリリース.一旦ダウンロードページを表示するようにしました.
10/12, 2001: 複数ドメインに対応.
8/22, 2001: ページ公開
[002011]内容が時代遅れになったため、今後このページは更新されません。ご了承下さい。
- ファイルのダウンロード数を集計するためのCGIです
- ファイルごとに自動的にログを作成します
ダウンロード
"countx.txt"をダウンロードして"countx.cgi"という名前で保存してください.
ファイル名 サイズ 日付 ライセンス 備考 downcntx.txt 8k 12/15, 2001 GPL ダウンロード数集計用CGI
使い方
以上で準備が整いました.
- 上から"downcntx.txt"をダウンロードして"downcntx.cgi"という名前で 保存してください.
- "chmod 755 downcntx.cgi"などどして,実行パーミッションを与えてくだ さい.
- "touch downcntx.log; chmod 666 downcntx.log"などどして, "downcntx.log"という名前の空のファイルを作成します.httpdが書込める ようにパーミッションを解放してください.
- "mkdir downcntx_data; chmod 777 downcntx_data"などとして, "downcntx_data"という名前のディレクトリを作り,httpdが書込めるよう にパーミッションを解放します.
- "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にもどる |