昨日のカウント数を表示させます。)http://???/~username/cgi-bin/fstat/fcount.cgi?MODE=w(時計を表示させます。)など、オプションを色々と組み合わせて反応を見てみましょう。(ちなみに、この時にカウント数が増えないのは正常な動作です)なお、書式の欄でも書きましたが、全てのオプションの順番はバラバラでも構いません。組み合わせて参照元を記録できる状態まで持って行きましょう。そのまま読み進めて下さい。読むと更に分かり易いでしょう。いうか、サンプルをそのままパクると簡単です。(下の例は純粋なテキストではないのでお奨めできません)他にも有用なテクニックが載っていると思いますので、是非参考にして下さい。これでタグを作り、呼び出したいHTMLファイルにカット&ペーストすれば楽勝でしょう。こればかりに頼っているとハマったときに原因が分からなくなりますので、退屈かとは思いますが下の説明もちゃんと読んで下さいね。alt="総アクセス数"></NOSCRIPT>というタグを埋め込みます。太字で色の付いた下線部分が変更箇所です。カットアンドペーストして使うと良いでしょう。相対パスを指定します。ようなURLでの指定でも構いません。HTMLの置かれたサーバとは別の場所にefStatを設置した時に有効でしょう。部分はログファイル名を指定します。表示オプションを指定します。指定したことになります。ここでは「5桁表示する」という意味です。指定する、という意味です。タグの指定そのままです。お好きなように変更して下さい。ブラウザによっては画像サイズを指定しないと読み込みが遅くなりますので、出来るだけ画像サイズは指定しておくようにして下さい。表示桁数を指定して桁数を固定すると、画像サイズの指定がしやすくなってイイカンジです。指定し、1ドットしかないカウンタ画像を表示するよう指定します。よる呼び出しにのみ対応しています。オプション指定の順番は変えてはいけません。区切りには半角スペースを用います。カウントさせるログファイルの名前を指定します。拡張子は指定する必要がありません。カウントした後にメッセージを表示します。以外の文字を入力したときも強制的に通常動作します。カウント値の表示は行いますが、カウントはしません。フレームを使ったページで有効でしょう。オプションで表示だけさせる)といった使い方が考えられます。これだと参照元を正確に記録できるだけでなく、フレーム内で表示もできて美味しいとこ取りです。カウント値を表示せずにカウントします。(Hidden)つまり、隠しカウンターとして動作します。virtual="./cgi-bin/fcount/fcount.cgi?LOG=index&MODE=h"-->(カウント値を表示させない場合)このようなタグを埋め込んで下さい。カットアンドペーストして使うと良いでしょう。太字で色の付いた下線部分が変更箇所です。相対パスを指定します。ようなドキュメントルートからの絶対パス指定でも構いません。表示される読んで字の如くですが、ログファイルを開くことが出来ませんでした。ファイル名の指定に誤りがないか、パーミッションは正しいかを確認して下さい。埋め込んだHTMLのソースをIEやネスケを使って表示させてみて下さい。virtual="~"-->のタグが残っているタグが認識されていません(つまり、プログラムは実行されていません)。ファイルの拡張子を変更する必要があります。すると良いようですが、詳細は各プロバイダへお問い合わせ下さい。ファイルを自分で書けば設定を変更できるプロバイダもあります。実行できるようになります。)この辺を説明するのは本筋ではありませんので、先人のウェブサイトにて参照するか、ウェブサーバに関する書籍を買って勉強して下さい。なければならない場合があります。モードで使うのが吉でしょう。表示されている(Apacheの場合)タグは認識されていますが、何らかの原因で異常終了しました。パーミッションは実行可能(705)ですか?ログディレクトリのパーミッションは読み取り可能(606)ですか?その他、CGIモードのトラブルシューティングも参考に原因を探して下さい。モード>“e0000”という画像が表示されたログファイルを開くことが出来ませんでした。ファイル名の指定に誤りがないか、パーミッションは正しいかを確認して下さい。“e0001”という画像が表示された桁数の指定が間違っています。20桁までにして下さい。バイナリモードで送っていませんか?極めてまれですが、色んなゴタゴタでファイルが損傷しているかも知れません。ダウンロードしなおしてみましょう。プログラムのバグ・サーバと相性が悪い素直に諦めましょう。バイナリモードで送っていませんか?色々試したのにやっぱりおかしい、という場合はgifcat.pl配布元にて、ダウンロードし直して下さい。パーミッションは正しいですか?少なくとも「他人」又は「所有者」が「読み込み可能」になっていなければなりません。カウンタ用の画像に何か問題がある画像を読み込むことができなかったようです。画像の名前の指定は間違っていませんか?または、画像自体に問題があるのかも知れません。詳しくはこちらをご覧下さい。いう文字が表示される(URL入力欄から直にカウンタを呼び出した場合)カウンタ用の画像に何か問題があるようです。詳しくはこちらをご覧下さい。カウンタの数字が最初の一桁しか表示されないブラウザが古いとこうなります。実はあのグラフィックはアニメGIFとして表示されています。よって、アニメGIFに対応したブラウザが必要です。使う以上、これはどうしようもありません。他の方法を採るとUNISYS社の権利に抵触し、私が多額の使用料金を支払わねばなりません。今後もずっとアニメGIF未対応のブラウザに対応することはないでしょう。ような統一された環境とは違い、「あっちのプロバイダでは使えるが、こっちのプロバイダでは使えない」ということも十分に考えられます。眠れなくなるくらい悩むよりも、サックリと捨てて他の物を試してみる、というのも一つのテだと思います。いうメールはよく来ます。逆はできるだけ無くしたいなぁ...(^_^;どうしても諦めきれない人へのアドバイス:サーバの「クセ」は前もってプロバイダで告知されている場合があります。プロバイダのFAQや会員用掲示板に目を通してみましょう。公開されていない貴重な「クセ」は先駆者(他の会員)が調べている場合があります。設置方法を解説している方のページを探してみましょう。人間は「完璧だ」と思っている間が一番危険です(笑)比較的コンピュータに明るい人を捕まえて、客観的に状態を調べてもらいましょう。(できれば、作業を最初からやってもらう)後でご飯をおごるのを忘れずに。頭で悩むより、まずは体で試しましょう。作者がポカミスをしていることがあります。「有限工房」のサポート掲示板やトップページで思わぬ情報が転がっているかもしれません。カウント数を一つのページに表示させるとします。src="./fcount.cgi?LOG=index&MODE=y">このようにタグを打つはずですよね。この時、3つのefCountはほぼ同時並行で作動します。普通は3回同時に呼び出されたと言うことで全体で一気に3人分のカウントをしてしまうことになりますが、IPアドレスを利用した重複アクセス防止機構でその問題は回避されます。総合分のカウンタはAさんが呼び出し(AさんのIPを記録)本日分のカウンタはBさんが呼び出し(BさんのIPを記録)昨日分のカウンタはAさんが呼び出す(AさんのIPをまた記録してしまう)...といった風に、アクセス1回分が無駄に記録されてしまう困った現象が起きてしまいます。(ハイフン)オプションを付けてカウントさせないように指示することを強く推奨します。src="./fcount.cgi?LOG=index&MODE=-y">つまり、タグをこんな風に書き換えます。記録を取るのは総合分のカウンタだけになり、その他のカウンタは記録を取らなくなります。代表のカウンタのみにカウントアップを行わせることによってカウンタの精度が格段に向上するはずです。本カウンタではCGIとして動作させる場合、カウンタの表示の為にカウンタ用画像を必要とします。一応サンプルの画像が同梱されていますが、気に入らない人は自分のサイトのデザインに合う物を自力で別途入手して下さい。使うカウンタ用画像(カウンタフォント)のファイル名は、「DigitMania」に準じた命名規則を持たせる必要があります。実例を挙げると、以下のようになります。制限により、使用できる画像には以下の制限があります。自分でカウンタ用画像をこしらえる人などは特に注意して下さい。呼び出し方は間違っていないはずなのに、上手く行かない場合はこれらの可能性も疑ってみて下さい。カウンタ用画像にアニメGIFは使用できません。アニメGIF対応のブラウザでなければ、最初の画像しか表示されません。縦幅の異なるGIFファイルは使用できません。全てのGIFファイルはパレットを統一させて下さい。一つでもパレットが違うと正常に表示されません。作ったファイルを連結させてみて、色が化けたりしないか試してみる方法が一番手軽でしょう。時計機能を使う場合の注意この時計は24時間表記でしか表示できません。(コロン)を使います。画像を用意して下さい。いうファイル名にして下さい。cfuksan.gif。いう具合にして下さい。これを守らないと画像が表示されません。今まで別のカウンタを使っていたので今までのカウント数を継続したい。そんな方にはログファイルを手直ししていただかねばなりません。ログファイルの準備を読んでログファイルを準備し、実際の使用法を読み、カウンタを動作させて、一度ログファイルを書き込んで(フォーマットして)下さい。記録した、そのログファイルをテキストエディタで開いて下さい。:このようになっていると思います(多少の違いは気にしないで下さい)。空白(正確にはタブ文字)で区切られたマスの2番目の数字です。これが総ヒット数を表しています。半角数字で好きな値に直して下さい。カウント数など、冗長な数値を「62進数」(※)という物を使って表現、ログを圧縮しています。ログに書き込んで下さい。数字以外、例えばアルファベットなどを誤って入力するとブラウザが固まります。:※この「62進数」は、私が勝手に作った基数(繰り上げ規則?)ですので、一般には通用しません。