at works - access cgi - readme - report


Last Updated 2006.02.10

  1. access cgi - 解説
  2. access cgi - 設置手順
  3. access cgi - 追加設置
  4. access cgi - 記録設定
  5. access cgi - 表示設定
  6. access cgi - 照合設定
  7. access cgi - 動作解説
  8. access cgi - 更新履歴
  9. access cgi - FAQ

access cgi - 記録設定


1:記録設定:基本設定(report.ini)

ログファイル記録時の処理を変更したい場合は、report.ini の設定を変更します。

1-1:基本設定


2:記録設定:アクセスチェック設定(report.ini)

管理者によるアクセスや同一訪問者による連続アクセスの「記録する/記録しない」の選択は、report.ini の設定を変更します。

2-1:管理者チェック

  1. 管理者 cookie チェックは、解析リスト閲覧にて要求されるパスワードの入力にて cookie を利用した後に有効となります。
  2. 管理者 IPアドレスチェックは、解析リスト閲覧時に admincheck.cgi へ記録された IPアドレスでチェックします。

2-2:訪問者チェック

訪問者 cookie チェックを利用する時は、任意の数値を分単位で指定してください。(例:1時間 = 60|6時間 = 360|12時間 = 720)

訪問者が cookie を利用しない設定にしていたり、cookie の利用を制限しているブラウザで閲覧していると、この設定は有効に作用されません。

2-3:同一ホストチェック

同一ホストチェックの対象となるのは、直前の1件のみです。

リクエストURI 記録時の動作

リクエストURI を記録している場合の $host_check = 1; 設定は、以下の様に処理されます。

  1. ホスト情報が同じでリクエストURI が違った時は、記録する。
  2. ホスト情報が同じでリクエストURI が同じ(リクエストURI が無い場合も同様)だった時は、記録しない。

3:記録設定:ホスト情報取得設定(report.ini)

ホスト情報取得の処理を変更したい場合は、report.ini の設定を変更します。

3-1:ホスト名取得モード

ホスト情報ではなく IPアドレスが記録される場合は、以下の設定を変更してみてください。


4:記録設定:リクエスト情報取得設定(report.ini)

リクエスト情報を記録したい場合は、report.ini の設定を変更します。

4-1:リクエストURI 記録

この設定は、複数ページのアクセス情報を共通のログファイルへと記録したい時等に利用してください。但し、JavaScript での取得ではページ間移動に $cookie_check 設定の影響を受けますので、cookie をチェックする時間を考慮することが必要です。

4-2:リクエストURIタイトル記録

リクエストURI を取得できなかった場合は、リクエストURIタイトルも記録しません。

4-2:リクエストURIタイトル文字コード

予め URIエンコードされていないタイトルは、文字化けして記録されます。(JavaScript の encodeURI は、UTF-8 です)


5:記録設定:半角カタカナ変換設定(report.ini)

リンク元/リクエスト情報/UserAgent に含まれる半角カタカナを全角カタカナへと変換して記録したい場合は、report.ini の設定を変更します。

5-1:半角カタカナ


6:出力設定:カウンター表示設定(report.ini)

カウンター表示を行いたい場合は、report.ini の設定を変更します。

6-1:カウンター表示

カウンター表示の詳細は、「追加設置 - 4:設置作業:カウンター表示」を参照してください。


7:特殊設定:タイムゾーン設定(common.ini)

アクセス日時を日本時間ではなく他の地域の時間帯で取得したい場合は、common.ini の設定を変更します。

7-1:タイムゾーン

下記の例を参考にして、設定を変更してください。

この設定は、replist.cgi の時間帯別アクセス件数の日付(直近 n 日)にも影響します。



http://atworks-online.net/