Last Updated 2006.02.14
- access cgi - 解説
- access cgi - 設置手順
- access cgi - 追加設置
- access cgi - 記録設定
- access cgi - 表示設定
- access cgi - 照合設定
- access cgi - 動作解説
- access cgi - 更新履歴
- access cgi - FAQ
access cgi - 更新履歴
- 01 : access cgi ver.4
- 02 : access cgi ver.3
- 03 : access cgi ver.2
- 04 : access cgi ver.1
- 05 : edition
- 06 : option
access cgi ver.4
ver.4.14
- 2006/02/14 … ver.4.14 を公開。
- 以下のファイルを更新。
- ./replist.cgi
- ./lib/CheckVersion.pl
- ./lib/replist/EditTitle.pl
- 「 = 」を含むデータの検索、削除、書換が行えなくなっていた不具合を修正。(ver.4.13 以降)
- タイトル置換リストに登録された < > を検索できなかった不具合を修正。
- 以下のファイルを更新。
ver.4.13
- 2006/02/12 … ver.4.13 を公開。
- 以下のファイルを更新。
- ./replist.cgi
- ./report.cgi
- ./lib/CheckVersion.pl
- ./lib/replist/DataText.pl
- ./lib/replist/LogExt.pl
- ./lib/replist/Template.pl
- title に日本語が含まれるページで検索語句が文字化けして記録される不具合を修正。(ver.4.00 以降)
- タイトル登録メニューの入力フォームで < > の文字実体参照処理が行われていなかった不具合を修正。
- 解析リスト表示に「 ' 」を数字文字参照へと変換して出力する処理を追加。
- 以下のファイルを更新。
ver.4.12
- 2006/02/10 … ver.4.12 を公開。
- 以下のファイルを更新。
- ./lib/CheckVersion.pl
- ./lib/replist/DataText.pl
- ver.4.11 の更新で2個以上の & に対応できていなかった不具合を修正。
- 以下のファイルを更新。
ver.4.11
- 2006/02/10 … ver.4.11 を公開。
- 以下のファイルを更新。
- ./lib/CheckVersion.pl
- ./lib/replist/DataText.pl
- 検索元のリンク適用時に検索語句の & が URIエスケープ処理されていなかった不具合を修正。
- 以下のファイルを更新。
ver.4.10
- 2006/02/10 … ver.4.10 を公開。
- 以下のファイルを更新。
- ./replist.cgi
- ./report.cgi
- ./lib/CheckCode.pl
- ./lib/CheckVersion.pl
- ./lib/FileLock.pl
- ./lib/replist/DataLoad.pl
- ./lib/replist/DataTable.pl
- ./lib/replist/DataText.pl
- version check 処理を CheckVersion.pl に分離。
- ファイルロック処理を FileLock.pl に分離。
- Jcode.pm , jcode.pl 用の処理を調整。
- 検索語句の < > が < > で表示されていた不具合を修正。
- 検索語メニューで検索リンク適用時に & " < > が URIエスケープ処理されていなかった不具合を修正。
- *.cgi?check で Encode.pm , Jcode.pm , jcode.pl の version を表示する処理を追加。
- agent.pl の仕様変更([others] → [unknown])に伴う関連処理の修正。
- common.ini , report.ini , replist.ini 内の一部設定の説明を増補。
- 以下のファイルを更新。
ver.4.00
- 2006/02/04 … ver.4.00 を差替。
- 以下のファイルを更新。
- ./common.ini
- common.ini 内の説明で $date_logfile , $month_datfile の「使用しない/する」が逆になっていた件を修正。
- 以下のファイルを更新。
- 2006/02/02 … ver.4.00 を差替。
- 以下のファイルを更新。
- ./lib/replist/DataTable.pl
- 解像度集計の棒グラフの title が内部処理用の文字列で表示されていた不具合を修正。
- 以下のファイルを更新。
- 2006/01/31 … ver.4.00 を公開。
- 以下のファイルを更新。
- ./replist.cgi
- ./report.cgi
- ./common.ini
- ./replist.ini
- ./report.ini
- ./data/admincheck.cgi
- ./data/checklist.cgi
- ./data/titlelist.cgi
- ./data/default.ini
- ./lib/CheckCode.pl
- ./lib/CheckData.pl
- ./lib/replist/DataLoad.pl
- ./lib/replist/DataTable.pl
- ./lib/replist/DataText.pl
- ./lib/replist/EditLog.pl
- ./lib/replist/EditTitle.pl
- ./lib/replist/LogExt.pl
- ./lib/replist/LogFile.pl
- ./lib/replist/Template.pl
- ./plugins/transform.pl
- ./plugins/ApacheLog.pl
- ./template/replist.html
- ./template/replist.css
- ./template/script.css
- 初期配置ディレクトリ構造を変更。
- 文字列変換プラグイン transform.pl を新規追加。
- 設定ファイルを common.ini と report.ini と replist.ini とに再編成。
- タイトル表示置換リスト title.cgi のファイル名を titlelist.cgi へと変更。
- アクセスチェック設定リスト check.cgi のファイル名を checklist.cgi へと変更。
- 解析リスト表示用 HTMLファイル main.html のファイル名を replist.html へと変更。
- 解析リスト表示用 CSSファイル main.css のファイル名を replist.css へと変更。
- report.cgi 関連の以下の仕様を変更。
- $ARGV[1] で判断して SSIモードに処理を切り替える仕様に変更。
- admincheck.cgi を利用して IPアドレスのチェックにより管理者のアクセスを記録しない処理を追加。
- 解像度に色深度の記録処理を追加。
- リクエストURI の記録禁止処理を追加。
- リクエストURI の空欄記録処理を追加。
- リクエストURI のタイトル取得処理を追加。
- リクエストURI のタイトル取得置換処理を追加。
- 半角カタカナから全角カタカナへと変換して記録する処理を追加。
- 画像カウンター表示機能を調整。
- SI-PNG 連結スクリプト pngren.pl Ver 1.x への対応を終了。
- report.cgi 関連と replist.cgi 関連の以下の仕様を変更。
- 内部サブルーチンを内部ライブラリファイルへと分散。
- 文字コード変換ライブラリの利用を自動選択する仕様に変更。
- データディレクトリ内の“個別ディレクトリ名.ini”を追加読込で利用する仕様に変更。
- “個別ディレクトリ名.ini”で report.ini と replist.ini と checklist.cgi の設定を利用可能とする仕様を追加。
- replist.cgi 関連及び replist.html の以下の仕様を変更。
- 日別ログファイル選択をプルダウンメニュー仕様へと変更。
- 日別メニューの初期表示を月別集計ファイルから現行ログファイルへと変更。
- 検索語句/検索語集計に文字列変換を行ってから集計する処理を追加。(transform.pl)
- ブラウザ集計とOS集計の「 [others] 」を「その他」に纏める仕様へと変更。
- 解像度/ブラウザ/ホストメニューにユニークホストで集計する処理を追加。
- リクエスト集計に「?」「#」以降を切り捨てて集計する処理を追加。
- 参照項/リンク元/検索語/解像度/ホストメニューにソート処理を追加。
- 月別メニューに年別表示プルダウンメニューを追加。
- 日別アクセス件数集計に表示件数処理を追加。
- 月別アクセス件数集計に表示件数処理を追加。
- 年別アクセス件数集計に表示件数処理を追加。
- 時間帯別アクセス件数集計に表示件数処理を追加。
- サイト内リンクの URI を省略表示する処理を追加。(@root_uri)
- リンク元にチェックリンクを適用する処理を追加。($check_uri)
- キャッシュファイルにリダイレクトリンクを適用する処理を追加。($redirect_uri)
- 検索語句/検索語の検索リンクの仕様を変更。($search_uri)
- リンク元にリンクする際に「?」より後を URIエスケープする処理を追加。($uri_escape)
- タイトル表示置換リスト titlelist.cgi を共通ディレクトリの1ファイルで利用する仕様に変更。
- リンク元のタイトル表示置換に検索サイト及び検索語句を置換表示する処理を追加。
- リクエストにタイトル表示置換リスト titlelist.cgi を適用する処理を追加。
- リンク元タイトル一覧とリクエストタイトル一覧のリストを分割。
- リンク元書換に [完全一致] の処理を追加。
- リクエスト書換の処理を追加。
- リクエスト削除の処理を追加。
- タイトル登録メニューの「URI」欄をリンクからテキストフィールドへと変更。
- ホスト情報/リンク元/リクエストの検索を入力支援する処理を追加。
- 外部ログをプラグインで解析可能とする処理を追加。
- 設定ファイルの以下の仕様を変更。
- $ssi_mode, $title, $site, $return, $rep_sjis 設定を廃止。
- 管理モード設定 $sample_mode を replist.cgi へと移動。
- 新設した設定、仕様変更した設定、変数名変更した設定、多数。
- 各メニューを細分割して再編成。
- 各集計リストを細分割して再編成。
- その他、細部の調整等。
- 以下のファイルを更新。
access cgi ver.3
ver.3.12
- 2005/12/28 … ver.3.12 を公開。[ replist.cgi ]
- replist.cgi の以下の不具合を修正。
- リンク元削除で「none」を削除指定すると、全てのリンク元が削除されてしまう不具合を修正。
- 日別集計表示と時別集計表示でログ検索時にプルダウンメニューが個別アクセスログ選択で表示されなかった不具合を修正。
- タイトル編集メニューでタイトル一覧の検索時に検索文字列が入力された状態で検索結果が表示されなかった不具合を修正。
- replist.cgi の以下の不具合を修正。
ver.3.11
- 2005/04/22 … ver.3.11 を公開。[ report.cgi ]
- report.cgi の文字コード判定処理を調整。
ver.3.10
- 2005/03/25 … ver.3.10 を公開。[ access.ini / common.ini / report.cgi / replist.cgi ]
- access.ini の以下の設定を廃止。
- SI-PNG カウンター画像ファイル設定 $sipng を廃止。
- common.ini の以下の設定を廃止。
- SI-PNG 連結スクリプト設定 $pngren_pl を廃止。
- 文字コードライブラリ設定 $jcode_pl を廃止。
- 文字コードライブラリ(UTF-8)設定 $simaguni_pl を廃止。
- common.ini に以下の設定を新設。
- 外部ライブラリディレクトリ設定 $lib_dir を新設。
- カウンター画像ディレクトリ設定 $cimg_dir を新設。
- report.cgi の以下の仕様を変更。
- 外部ライブラリによる GIFカウンター表示機能を追加。
- 外部ライブラリによる PNGカウンター表示機能を調整。
- replist.cgi の以下の不具合を修正。
- 月別集計用ログファイルを“作成する”設定選択時、該当ファイルが存在しない場合に日別集計表示にて発生していた不具合を修正。
- access.ini の以下の設定を廃止。
ver.3.02
- 2004/04/23 … ver.3.02 を公開。[ access.ini / replist.cgi ]
- access.ini の以下の設定を廃止。
- UTF-8 削除設定 $del_utf8 を廃止。
- access.ini に以下の設定を新設。
- Shift_JIS 置換設定 $rep_sjis を新設。
- replist.cgi の以下の仕様を変更。
- $rep_sjis の処理1: リンク元情報に Google 検索の UTF-8 入出力用条件が存在した場合は Shift_JIS 入出力用条件へと置換。
- $rep_sjis の処理2: リンク元情報が Google 検索で UTF-8 入出力用条件が存在しない場合は末尾へ &ie=Shift_JIS を追加。
- access.ini の以下の設定を廃止。
ver.3.01
- 2004/04/23 … ver.3.01 を公開。[ access.ini / replist.cgi ]
- access.ini の以下の設定を変更。
- 検索サイト指定 $search_uri の初期設定を変更。(Google の仕様変更による修正)
- replist.cgi の以下の仕様を変更。
- 転送リンク指定 $jump_uri に文字実体参照処理を追加。
- replist.cgi の以下の不具合を修正。
- 検索サイト指定 $search_uri の文字実体参照処理の不具合を修正。
- 個別情報表示にて転送チェックボックスからの変更が反映されない不具合を修正。
- 個別情報表示と編集との間で転送リンク条件の受け渡しができなかった不具合を修正。
- access.ini の以下の設定を変更。
ver.3.00
- 2004/01/18 … ver.3.00 を公開。[ access.ini / common.ini / report.cgi / replist.cgi / main.html / main.css / accesslog.cgi ]
- 個別アクセスログのファイル名を replog.cgi から accesslog.cgi へと変更。
- 個別アクセスログを日付毎に日別アクセスログファイルに記録する機能を追加。
- access.ini に以下の設定を新設。
- 日別アクセスログファイルを作成する/しないの設定 $date_logfile を新設。
- 月別集計用ログファイルを作成する/しないの設定 $month_datfile を新設。
- common.ini の以下の設定を廃止。
- 月別集計用ログファイルリスト設定 $datalist を廃止。(必要となる環境での動作検証を行えない為)
- replist.cgi 及び main.html の以下の仕様を変更。
- 「検索実行」ボタンを廃止し「表示更新」に統合。
- 日別集計表示と時別集計表示の現行ログと月別集計用ログの選択メニューを簡素化。
- 解析リストの「(解析対象ページ)へのアクセスは、これまでに 〜 件ありました。」を含む説明文2行を1行に統合。
- replist.cgi 及び main.html の以下の不具合を修正。
- 「表示更新」テーブルの「転送」チェックが条件によって反映されなかった不具合を修正。
- 設置ファイルチェック用スクリプト acset.cgi を別配布に変更。
- その他、細部の調整等。
access cgi ver.2
ver.2.81
- 2003/08/03 … ver.2.81 を公開。[ report.cgi ]
- report.cgi にて @repdocchange の処理がリンク元情報に適用されてしまう不具合を修正。
ver.2.80
- 2003/05/25 … ver.2.80 を公開。[ common.ini / report.cgi / replist.cgi / acset.cgi / search.pl / agent.pl ]
- common.ini に解析リスト初期表示設定 $list_start を新設。
- report.cgi にてリンク元情報の UTF-8 判定方法を変更。
- report.cgi にて UserAgent 情報も Shift_JIS へと文字コード変換処理する仕様に改善。
- replist.cgi にて検索キーワード情報を URI エスケープしてリンクする仕様に変更。
- replist.cgi 関連で search.pl 及び agent.pl の仕様を若干変更。
- その他。
ver.2.70
- 2003/05/13 … ver.2.70 修正版その2を公開。[ report.cgi ]
- report.cgi にて ver.2.62 変更箇所の影響で $ENV{'HTTP_REFERER'} の UTF-8 を認識出来ていなかった不具合を修正。(ver.2.62 以降)
- 2003/05/09 … ver.2.70 修正版を公開。[ replist.cgi ]
- % の棒グラフ画像横幅が適切に表示されていなかった件を修正。(ver.2.70 以降)
- 2003/05/07 … ver.2.70 を公開。[ common.ini / report.cgi / replist.cgi / acset.cgi ]
- 内部処理の見直し。
- report.cgi の MSN Search 対応 UTF-8 判定条件を修正。
- report.cgi 及び replist.cgi の ?check 表示にて Server の種類と Perl の version を追加。
- $lockfile を common.ini へと移動。
- $searchpl を $search_pl へと変更。
- $agentpl を $agent_pl へと変更。
- $jcode を $jcode_pl へと変更。
- その他。
ver.2.63
- 2003/04/26 … ver.2.63 を公開。[ report.cgi ]
- jcode.pl 版 report.cgi にて ver.2.62 変更箇所の影響で UTF-8 の文字列取得時に発生していた不具合を修正。
- その他。
ver.2.62
- 2003/04/25 … ver.2.62 を公開。[ report.cgi / replist.cgi / acset.cgi / main.css ]
- Jcode.pm 利用時に一部検索サービスからの文字列が UTF-8 と予め判明している場合は変換時に UTF-8 を指定する仕様に改善。
- CSS の調整。
- その他。
ver.2.61
- 2003/02/23 … ver.2.61 を公開。[ common.ini / replist.cgi / acset.cgi ]
- XHTML 出力設定 $xhtml を common.ini へと移動。
- パスワード入力画面出力時は HTTPヘッダに no-cache を常時追加する仕様に変更。
ver.2.60
- 2002/12/15 … ver.2.60 を公開。[ report.cgi / replist.cgi / check.cgi / acset.cgi / main.html / main.css / script.css ]
- replist.cgi に application/xhtml+xml と text/html の出力切替を実装(デフォルトでの設定は OFF)。
- 解析リスト閲覧にて「cookie に記録する/しない」選択のチェックボックスを追加。
- 解析リスト閲覧にて「cookie に記録しない」場合は出力する HTML の HTTPヘッダに no-cache を追加する仕様に変更。
- 検索キーワード情報のデータのみ & を %26 へと置き換えてリンクする仕様に変更。
- 参照ページ名称取得置換リスト(部分置換) @repdocchange を新設。
- UserAgent 除外リスト @killua を @exua へと変更。
- Host 除外リスト @myhost を @exhost へと変更。
- 不正呼び出し排除リスト @killcall を @excall へと変更。
- URI 除外リスト @killuri を @exuri へと変更。
- CSS の調整。
ver.2.50
- 2002/11/29 … ver.2.50 修正版を公開。[ replist.cgi ]
- 出力される HTML 部分で幾つか記述ミスがあった件を修正。
- 個別情報の表示形式設定 $past_view がヘッダ部分に適用されていなかった件を修正。
- 2002/11/16 … ver.2.50 を公開。[ access.ini / common.ini / replist.cgi / main.html / main.css / script.css ]
- 個別情報表示での個別情報(直近 * 件)の表示形式を変更。
- 個別情報表示での個別情報の「doc」チェックボックスを廃止。
- 個別情報表示での個別情報の「IP」チェックボックスを廃止。
- 個別情報表示での個別情報の解像度表示設定 $px_view (表示しない/表示する)を新設。
- 個別情報表示での個別情報の USER AGENT 表示設定 $ua_view に「UA+文字数制限」選択肢を追加。
- 個別情報表示での個別情報の USER AGENT 表示変更をプルダウンメニューへと変更。
- 個別情報表示での個別情報の USER AGENT 表示文字数設定 $logua_length を新設。
- 個別情報表示での個別情報のリンク元表示文字数設定 $lref_length を $logrf_length へと変更。
- 個別情報表示でのリンク元情報のリンク元表示文字数設定 $ref_length を $refrf_length へと変更。
- 解析集計表示でのブラウザ情報の表示方法設定 $ua_sort (件数順/UserAgent順)を新設。
- 解析集計表示でのブラウザ情報の表示方法「sort」チェックボックスを表示メニューへと追加。
- 解析集計表示の言語情報とホスト情報の表示位置を入れ換え。
- CSS の調整。
ver.2.40
- 2002/11/09 … ver.2.40 を公開。[ access.ini / common.ini / report.cgi / replist.cgi / check.cgi / acset.cgi / main.html / main.css / script.css / w_bar.jpg / h_bar.jpg / search.pl / agent.pl ]
- 月別集計用ログファイルに時間帯別アクセス数を記録する処理を追加。
- 時間帯別表示の曜日別アクセス情報の統計表示を廃止。
- 時間帯別表示を時別集計表示へと名称変更。
- 月別集計表示を日別集計表示へと名称変更。
- 時別集計表示と日別集計表示のメニューボタン位置を入れ換え。
- 日別集計表示と時別集計表示にてアクセスログと月別集計ログとを選択可能な仕様に改善。
- アクセスログ検索にて検索条件を保持したまま全てのメニューを移動可能な仕様に改善。
- 複数設置時の検索にて検索条件を保持したまま各対象ファイルを切り替え可能な仕様に改善。
- 日別集計表示の棒グラフをパーセント表示から件数表示へと変更。
- 時別集計表示の日付表示にて年部分を省略して表示する仕様に変更。
- 個別情報表示他の棒グラフ画像の表示横軸倍率の設定を廃止(Access Report 方式に変更)。
- 日別集計表示にて棒グラフ画像の表示横軸倍率を変更する設定を追加。
- 時別集計表示にて棒グラフ画像の表示縦軸倍率を変更する設定を追加。
- 解析集計表示のブラウザ情報集計設定 $ua_count の仕様を変更。
- check.css を script.css へとファイル名変更。
- 棒グラフ用画像を変更。
- search.pl の仕様を若干変更。
- agent.pl の仕様を若干変更。
ver.2.31
- 2002/10/29 … ver.2.31 を公開。[ report.cgi / replist.cgi / acset.cgi ]
- report.cgi , replist.cgi , acset.cgi 内の一部変数名の変更。
- report.cgi 内 @repdocfull サブルーチン部分の不具合(@repdocfull 記述ミス)修正。
ver.2.30
- 2002/10/21 … ver.2.30 を公開。[ access.ini / report.cgi / replist.cgi / check.cgi / acset.cgi / main.html / main.css / check.css ]
- report.cgi 内のサブルーチン名、変数名の変更。
- 優先言語情報を取得、集計する処理を追加。
- リンク元取得置換リスト(部分置換) @repurichange を新設。
- リンク元取得置換リスト(部分一致) @repuria を @repuripart へと変更。
- リンク元取得置換リスト(完全一致) @repurib を @repurifull へと変更。
- 参照ページ名称取得置換リスト(部分一致) @repdoca を @repdocpart へと変更。
- 参照ページ名称取得置換リスト(完全一致) @repdocb を @repdocfull へと変更。
- アクセスログの検索にて「個別情報表示」「解析集計表示」「時間帯別表示」の切り替えを可能とした。
- 個別情報リストの時間表示にて年部分を省略して表示する仕様に変更。
- 個別情報リストのホスト情報表示にて IPアドレス情報表示時に改行して表示する仕様に変更。
- 個別情報リストの IPアドレス情報表示にて [ ] の表示を廃止。
- 個別情報及びリンク元情報表示にて &ie=UTF-8&oe=UTF-8 等を削除してリンクする設定 $del_utf8 を追加。
- 月別集計表示の表示月をプルダウンメニューにて選択する仕様に変更。
- main.css と check.css の冒頭に @charset "Shift_JIS"; を追加。
- main.html の th に white-space: nowrap; を適用。
- 個別情報リストの th と td に vertical-align: middle; を適用。
- 個別情報リストの時間データセルに white-space: nowrap; を適用。
- replist.cgi から設置ファイルチェック用スクリプト acset.cgi を分離。
- acset.cgi にて複数設置時の各設置ファイルチェックを可能とした。
ver.2.20
- 2002/10/11 … ver.2.20 を公開。[ access.ini / replist.cgi / main.html ]
- replist.cgi に、別途公開していた title.cgi 編集用 acedit.cgi を統合。
- replist.cgi 内のサブルーチン名、変数名の変更。
- replist.cgi での cookie 入出力回数を削減。
- 時間帯別アクセス情報にて件数が 0 の時は、CSS (font-weight:bold) 適用外とした。
- $jump_uri 設定の仕様を若干変更。
ver.2.13
- 2002/08/28 … ver.2.13 を公開。[ report.cgi / replist.cgi ]
- ファイルロック処理のロックファイル削除時間を変更。
ver.2.12
- 2002/05/19 … ver.2.12 を公開。[ access.ini / common.ini / report.cgi / replist.cgi / main.html / main.css / check.css ]
- SSI 時に参照ページ情報を $ENV{'REQUEST_URI'}; にて取得する設定を追加。
- 「ブラウザ集計処理の一時的な変更」の仕様変更及び「詳細」選択肢等の追加。
- access.ini に転送リンク設定 $jp_view と転送リンクURI 設定 $jump_uri(http://ime.nu)を追加。
- common.ini に CSS ディレクトリ設定 $css_dir を新設。
- main.html から main.css を分離。
- replist.cgi から check.css を分離。
ver.2.11
- 2002/05/12 … ver.2.11 を公開。[ report.cgi / replist.cgi ]
- 不正アクセス時の終了処理を変更。
- 解析集計表示でのブラウザ情報と OS情報をエンコード処理。
ver.2.10
- 2002/04/15 … ver.2.10 を公開。[ access.ini / common.ini / report.cgi / replist.cgi / check.cgi / main.html ]
- 要望多数により参照ページ情報をアクセスログへ記録する処理を復活。
- 参照ページ情報を解析リストにて表示する設定の復活。
- 仕様変更による $get_doc , @repdoca , @repdocb 設定等の追加、復活。
- 一部設定を共通設定ファイル common.ini から個別設定ファイル access.ini へと移動。
- $key_width 設定が反映されていなかった不具合を修正。
- 日本語検索キーワード等のデコード除外設定に LYCOS の UTF-8 を追加(暫定対処)。
ver.2.03
- 2002/02/22 … ver.2.03 を公開。[ report.cgi / replist.cgi ]
- 月別集計用データログファイルのパーミッションを 606 に変更(ver.2.02a)。
- mkdir関数式ロックファイルのパーミッションを 705 に変更(ver.2.02a)。
- version を 2.02a(2002/02/21) から 2.03 へと変更。
ver.2.02
- 2002/02/14 … ver.2.02 を公開。[ report.cgi / main.html]
- 日本語検索キーワード等のデコード除外設定に Google の別パターンを追加(Opera からの UTF-8 への暫定対処)。
- 解析リスト表示時に id="top" が2つ以上存在していたのを修正。
ver.2.01
- 2002/02/11 … ver.2.01 を公開。[ report.cgi ]
- ver.2.00 の report.cgi にて cookie が正常に出力されていなかった不具合を修正。
- ver.2.00 の report.cgi にて $get_remotehost = 2; が正常に処理されていなかった不具合を修正。
ver.2.00
- 2002/02/07 … ver.2.00 を公開。[ access.ini / common.ini / report.cgi / replist.cgi / check.cgi / main.html ]
- JavaScript 用データ取得記述形式を変更。
- 対象ページ別に個別のログファイルへ記録する処理を追加。
- 参照ページ情報をアクセスログへ記録する処理の廃止。
- 参照ページ情報を表示する設定の廃止。
- 仕様変更による $get_page , $ssi_page , @repdoc 等の廃止。
- 個別設定ファイル access.ini から共通設定ファイル common.ini を分離。
- ファイルロック関連の処理を Access Report v2.21 に合わせて修正。
access cgi ver.1
ver.1.92
- 2002/01/31 … ver.1.92 を公開。[ access.ini / report.cgi / replist.cgi ]
- UserAgent の日本語デコード処理を追加。
- 管理者の cookie をチェックする設定 $admin_check を追加。
- cookie 関連の処理を修正。
ver.1.91
- 2002/01/26 … ver.1.91 を公開。[ report.cgi / replist.cgi / title.cgi / search.pl ]
- 日本語検索キーワード等のデコード除外設定に search.msn を追加(UTF-8 への暫定対処)。
- 検索サービスのリンク元表示置換設定を title.cgi から search.pl へと移動。
- search.pl に %searchtitle を新設。
ver.1.90
- 2001/12/11 … ver.1.90 を公開。[ access.ini / report.cgi / replist.cgi / check.cgi / main.html ]
- $host_check の 0 と 1 の設定を逆転。
- $new_count を $count_start へと変更。
- $access_check を $cookie_check へと変更。
- $lua_view を $ua_view へと変更。
- $ua_view を $ua_count へと変更。
- $ip_list を $ip_count へと変更。
- 参照ページ取得置換えリスト @repdoc を check.cgi へ追加。
- 検索結果にて、最終カウント数が検索結果の最終カウント数で表示されていた部分を修正。
ver.1.80
- 2001/11/27 … ver.1.80 を公開。[ access.ini / report.cgi / replist.cgi / main.html ]
- 参照ページ情報をアクセスログへ記録する処理を追加。
- 参照ページ取得設定を、access.ini に追加。
- 参照ページ情報表示切り替え設定を、access.ini に追加。
- 個別情報に参照ページ情報表示切り替え選択を追加。
- 個別情報のリンク元情報に表示する URI 文字数の設定を追加。
- 検索キーワード情報と参照ページ情報のグラフ表示横軸倍率設定を追加。
- ホスト情報集計とIPアドレス情報集計との切り替え選択を追加。
- $page_get を廃止。
ver.1.70
- 2001/11/23 … ver.1.70 を公開。[ access.ini / report.cgi / replist.cgi / check.cgi / main.html ]
- check.cgi の設定全てで * が利用可能な仕様に改善。
- リンク元情報置換設定 %repurib を @repurib へと変更。
- 記録時に Google の cache: 以降に含まれる URI も置き換えてしまう件を改善。
- 「解析集計表示」と「時間帯別表示」に検索機能を追加。
- 解析リストに各集計リストへのページ内リンクを追加。
- IPアドレスをホスト情報と入れ換えて集計する設定を追加。
- リンク元情報集計リストに表示する URI 文字数の設定を追加。
- 参照ページ取得設定 $page_get を report.cgi へ追加。
- SSI用ページ名取得設定 $ssi_page を report.cgi へ追加。
ver.1.60
- 2001/11/20 … ver.1.60 を公開。[ access.ini / report.cgi / replist.cgi / title.cgi / search.pl / main.html ]
- 検索サービス解析処理を、search.pl として分離。
- リンク元情報表示にて、検索サービス毎にリンク元集計を纏める処理を追加。
- リンク元情報表示に「検索サービス毎集計」の切り替え選択を追加。
- 「検索サービス毎集計」表示中のリンク元削除選択時、選択した検索サービスからのリンク元情報を一括削除する処理を追加。
- リンク元情報書換の処理を一部改善。
- 一部ファイルを lib ディレクトリへと移動(search.pl/agent.pl)。
- Google 検索にて utf-8 で送られてくる検索キーワードへの暫定対策。
ver.1.50
- 2001/10/12 … ver.1.50 を公開。[ access.ini / report.cgi / replist.cgi / check.cgi / main.html ]
- $png_counter を $counter_view へと変更。
- UserAgent 除外リスト @killua を追加。
- 検索キーワード情報集計にて、文字列の区切りとなる半角スペースの処理を改善。
- 検索キーワード情報集計に「文字列単位での分割集計」処理を追加。
- SSI で使用する設定 $ssi_mode を追加(非推奨)。
ver.1.41
- 2001/10/05 … ver.1.41 を公開。[ replist.cgi ]
- ver.1.34 より発生していたと思われるリンク元情報書換の不具合を修正。
ver.1.40
- 2001/10/01 … ver.1.40 を公開。[ access.ini/replist.cgi/main.html ]
- ログ検索機能を追加。
- $word_view を $key_view へと変更。
ver.1.36
- 2001/09/30 … ver.1.36 を公開。[ replist.cgi / main.html ]
- リンク元情報書換の表記を変更、他。
- リンク元情報表示で title.cgi を利用して置換表示された場合のリンクは、下線を非表示に変更(CSS)。
ver.1.35
- 2001/09/27 … ver.1.35 を公開。[ access.ini / replist.cgi / agent.pl / main.html ]
- 個別情報の「USER AGENT」に、「UA」「OS」の表示切替を追加。
- 検索キーワード情報にて集計処理する検索サービスを一つ追加、@search の仕様変更に対応。
ver.1.34
- 2001/09/21 … ver.1.34 を修正。[ main.html ]
- Mozilla にて main.html の一部 table 内のレイアウトが崩れる現象で、CSS を修正。
- 2001/09/10 … ver.1.34 を修正。[ title.cgi ]
- %rtitle に [unknown → [unknown origin] の置き換えを追加。
- 2001/09/02 … ver.1.34 を修正。[ main.html ]
- main.html の検索キーワード集計表示「○件以上」の数値代入が間違っていた件を修正。
- 2001/08/30 … ver.1.34 を公開。[ access.ini / report.cgi / replist.cgi / check.cgi / title.cgi ]
- ホスト除外処理の改善。ppa*.din.or.jp という仕様に対応。
- check.pl を check.cgi へとファイル名変更。
- title.pl を title.cgi へとファイル名変更。
- 削除及び書換禁止、等の管理モード設定を追加。
- 月別アクセス情報集計時のデータファイル検索処理変更設定を追加。
- 検索キーワード情報にて集計処理する検索サービスを幾つか追加。
ver.1.33
- 2001/08/29 … ver.1.33 を公開。[ report.cgi / replist.cgi ]
- リンク元情報取得にて http:// 以外も記録する仕様に変更。
- リンク元情報非取得で bookmark としてログに記録していた処理を廃止。
- 個別情報のリンク元及び解像度にて非取得のデータは、「 - 」表記へと変更。
- リンク元情報の集計にてリンク元情報非取得のデータは、「 none 」表記へと変更。
- 月別アクセス情報集計時のデータファイル検索処理を若干修正。
ver.1.32
- 2001/08/16 … ver.1.32a を公開。[ replist.cgi ]
- 検索キーワード情報にて集計処理する検索サービスを幾つか追加。
- 2001/08/11 … ver.1.32 を公開。[ access.ini / replist.cgi / agent.pl / main.html ]
- ブラウザ情報及び OS情報の非取得を「その他」から [none] へと変更。
- ブラウザ情報集計の「その他」を [others] へと変更。
- ブラウザ情報及び OS情報集計に、[others] 表示の切り替えを追加。
- 「個別情報表示」最下部に「検索キーワード情報」集計を追加(一部検索サービスのみ対応)。
ver.1.31
- 2001/08/05 … ver.1.31 を公開。[ access.ini / report.cgi / replist.cgi / check.pl / agent.pl / main.html ]
- 各種チェック処理を cookie → host → uri の順番に変更。
- 不正呼び出し排除リスト @killaccess を @killcall へと変更。
- リンク元取得置換えリスト(一部検索) @repuria を新設。
- リンク元取得置換えリスト(絶対URI) %repuri を %repurib へと変更。
- ブラウザ情報での集計設定 $osa_view を $ua_view へと変更。
- ブラウザ情報集計に、「UA別」表示を追加。
- ブラウザ情報集計を、「通常」「OS別」「UA別」の切り替え表示へと変更。
ver.1.30
- 2001/07/08 … ver.1.30 を公開。[ access.ini / report.cgi / replist.cgi / check.pl / title.pl / agent.pl / main.html / replog.cgi ]
- デフォルトのログファイル名を、replog.cgi へ変更。
- ホスト情報と共に、IPアドレスも記録する仕様へ変更。
- アクセス取得時の各種チェック用リストを、check.pl として分離。
- リンク元表示置き換えリスト %rtitle を、title.pl として分離。
- check.pl 及び title.pl を、必要な時のみ読み込む仕様に変更。
- 解析リストからの一時的な表示変更に、「IP表示」「リンク元置換表示」の切り替え機能を追加。
- ブラウザ情報集計表示に、「OS別ブラウザ情報集計」表示との切り替え機能を追加。
- checkモードに、設置環境(server 及び Perl の version)表示を追加。
- 著作権表示の「Access Report」を「KENT WEB」へと変更。
ver.1.25
- 2001/05/21 … ver.1.25 を公開。[ replist.cgi ]
- リンク元へ " が含まれていた場合に削除や置き換えが出来なくなる不具合を修正。
ver.1.24
- 2001/05/13 … ver.1.24 を修正。[ report.cgi ]
- 月別集計用データログファイルのパーミッションを 606 → 666 に直しました。
- 2001/04/29 … ver.1.24 を公開。[ access.ini / report.cgi / replist.cgi ]
- 特定の URI からの呼び出しを排除する @killaccess 設定を追加。
- 特定の URI からのアクセスを記録しない @killuri 設定を追加。
- @myurl を @deluri に変更。
- %curl を %repuri に変更。
- report.cgi 内部処理の見直し等。
ver.1.23
- 2001/04/28 … ver.1.23 を公開。[ replist.cgi / main.html ]
- 解析集計表示を別画面化。
- NN4.x系での CSS 適用排除。
- XHTML1.1 + CSS に改修。
- その他、処理関係の細かい改修等。
ver.1.22
- 2001/04/11 … ver.1.22 を公開。[ replist.cgi ]
- 月別集計用ログファイルが一つだけしかない状態だと月別アクセス情報が表示されなかった不具合を、修正。
ver.1.21
- 2001/04/09 … ver.1.21 を公開。[ replist.cgi / agent.pl / main.html / graph1.gif / graph2.gif ]
- 時間帯別集計表示と曜日別アクセス情報表示を別画面化。
- 当日を含む三日間の時間帯別集計機能を追加。
- 曜日毎の時間帯別集計機能を追加。
- グラフ画像及びグラフ表示をスリム化。
- その他、処理関係の細かい変更等。
ver.1.20
- 2001/04/04 … ver.1.20 を公開。[ access.ini / report.cgi / replist.cgi / agent.pl / main.html ]
- リンク元情報削除処理の不具合を修正。
- リンク元情報書換処理の不具合を修正。
- 日別及び月別集計表示を別画面に変更。
- replist.cgi に checkモードを追加。
- ファイルロック処理を変更、他。
ver.1.11
- 2001/03/27 … ver.1.11 を修正。[ replist.cgi ]
- ログが無い状態でリスト表示が切れる不具合を、修正。
- 2001/03/24 … ver.1.11 を公開。[ report.cgi / main.html ]
- イタズラ対策とデザイン変更、他。
ver.1.10
- 2001/03/05 … ver.1.10 を修正。[ report.cgi ]
- リンク元取得処理の不具合を、修正。
- 2001/03/03 … ver.1.10 を公開。[ access.ini / report.cgi / replist.cgi / agent.pl / main.html ]
- UserAgent判定処理を、agent.pl として分離。
- 月別集計機能を追加、他。
ver.1.07
- 2001/02/01 … ver.1.07a を公開。[ access.ini ]
- リンク元情報置換機能の不具合を、修正。
- 2001/01/28 … ver.1.07 を公開。[ access.ini / report.cgi / replist.cgi / main.html ]
- リンク元情報置換機能他を、追加。
ver.1.06
- 2000/12/23 … ver.1.06 を公開。[ access.ini / report.cgi / replist.cgi ]
- 分単位での連続アクセスチェック処理を追加。
- 外部ライブラリによる PNGカウンター表示機能を追加。
ver.1.05
- 2000/12/08 … ver.1.05 を修正。[ replist.cgi ]
- ブラウザ情報判定とOS情報判定の処理を、大幅に追加。
- 2000/11/29 … ver.1.05 を修正。[ replist.cgi ]
- Pos.to ネット等で発生する解析リスト表示の不具合を、修正。
- 2000/11/20 … ver.1.05 を公開。[ report.cgi / replist.cgi ]
- ファイルロックのタイミングを変更。
ver.1.04
- 2000/10/15 … ver.1.04 を修正。[ replist.cgi ]
- WindowsMe を Windows98 として集計してしまう不具合を、修正。
ver.1.03
- 2000/09/17 … ver.1.03 を公開。
- XHTML1.0 Strict + CSS へ変更、他。
ver.1.02
- 2000/09/12 … ver.1.02 を公開。
- XHTML1.0 Transitional + CSS へ変更、他。
ver.1.01
- 2000/08/18 … ver.1.01 を公開。
- リンク元情報の一括削除及び一括書換機能を追加、他。
ver.1.00
- 2000/07/18 … ver.1.00 を公開。
edition
Encode.pm 版
- 2005/12/26 … Encode.pm 版を廃止。[ report.cgi ver.3.12 ] (ver.4.00 で統合)
- 2003/05/07 … Encode.pm 版を公開。[ report.cgi ver.2.70 ]
jcode.pl + simaguni.pl 版
- 2005/12/28 … jcode.pl + simaguni.pl 版をを廃止。[ report.cgi ver.3.12 ] (ver.4.00 で統合)
- 2003/05/07 … jcode.pl + simaguni.pl 版を公開。[ report.cgi ver.2.70 ]
Jcode.pm 版
- 2005/03/25 … Jcode.pm 版を廃止。[ report.cgi ver.3.02 ] (ver.4.00 で統合)
- 2002/06/18 … Jcode.pm 版を公開。[ report.cgi ver.2.12 ]
jcode.pl 版
- 2005/03/25 … jcode.pl 版を廃止。[ report.cgi ver.3.02 ] (ver.4.00 で統合)
- 2000/07/18 … jcode.pl 版を公開。[ report.cgi ver.1.00 ]
option
設置ファイルチェック用 CGI Script
- 2002/12/28 … 設置ファイルチェック用 acset.cgi を廃止。[ acset.cgi ver.3.11 ]
- 2002/10/21 … 設置ファイルチェック用 acset.cgi を公開。[ acset.cgi ver.2.30 ] (replist.cgi から分離)
リンク元表示置換リスト編集用 CGI Script
- 2002/10/11 … リンク元表示置換リスト編集用 acedit.cgi を廃止。[ acedit.cgi ver.1.00 ] (replist.cgi に統合)
- 2002/08/28 … リンク元表示置換リスト編集用 acedit.cgi を公開。[ acedit.cgi ver.1.00 ]