友の絵日記

2003年12月01日(月) 気になる台風…もっと気をもんだError表示のアクセスカウンター

ふむふむ…設置完了。あれ〜?表示させるページには×マーク。
アクセスカウンターを呼び出すと、Error表示〜とほほ。
KENT-WEBさんからDLさせて頂いて他のページで使っている。
CGIのみで動作し、他のカウンタとは違って「画像連結ライブラリ」を使わないので i-mode でも表示が可能。
設置が簡単なe-Counter(シンプルカウンタ)を設置したのに…
ん?アクセスカウンター画像が表示されない。
シンプルなので単ページのみで複数のページには設置できない。
カウンターの動作チェックも正常動作のコメントが返ってくる。
ふと気になって×マークの画像プロパティを確認した。
なんだぁ〜アクセスカウンタを画面に表示させるURL指定が違ってたんだぁ〜
cgi-binディレクトリの下にcounterと言う名のでディレクトリを作成して、その中にe-Counterを設置した。
アクセスカウンター表示のパス指定が間違っていただけだった。
複数ページに表示させたいときには、表示するページの分だけe-Counterを設置するようだ。
複数ページに設置できるアクセスカウンターはないものだろうかと、
ネット検索していたら、みぃ〜つけ!! e-Counter を改造した i-Counterを見つけた。
かなり、機能が追加されていて、魅力的なアクセスカウンターだ。
i-Counterの作者さんに感謝しながらカウンタースクリプトをDLさせていただいて設置してみた。
カウンターのテストページを呼び出すと、「500 Internal Server Error」だって…とほほ。
Apache(サーバー ソフト)で、エラー500で「Internal Server Error」となる原因として考えられるのは、
・CGIの先頭にあるperlへのパスが誤っている。
・CGIそのものに問題がある。
・CGIの改行コードが違っている。(Linuxのみ)
ことが多い。
perlへのパスは合っているし、問題なさそうなのに、アクセスカウンターを表示させる
ページにも、Errorの文字が表示桁数だけ並んでいる。
何度も、何度も…設定や設置確認しても間違い無い。
そうだぁ〜CGIチェックをしてみようと、「check.cgi」をUPしてみた。
Pearlのバージョン違いが表示された。
なんだぁ〜Pearlのバージョンが違ってるぅ〜うぐ。
自宅サーバーのPearlをUPしてなかったっけ…
「icount.cgi」の記述を見ると「use CGI_Lite」と追記さてている。
これで動作しない原因が判明したと同時に、悩んだ数日でどっと疲れた。
DLさせていただいた「i-Counter」は、使える環境が整ったときに使わせていただこうと思う。
それもこれも…安定した動作で定評のあ「Digits」さんのカウンターがError表示になった。
HP開設した1999年12月から今まで、サーバーの不具合で表示されなかったのは、たった1回だけだった。
無料カウンターをお借りしているので、このさい自分で設置しようと思ったのが諸悪の根源だった。
サーバーの不具合が解消されて表示された無料レンタルカウンターを
振り出しに戻り、感謝しながら今なお借用している。
--------
街明かりが冴え濡れた路面や湖面に反射して綺麗!
季節はずれの台風21号の影響で、強風波浪注意報。
1日夕から2日昼前まで東京23区の最大風速は13メートルに達するとしている。
「NTT東日本」によるお台場、浅草、麻布十番、駒沢の今の街の様子。
東京ストリートチャンネル←停止画配信。
--------
・この日、何の日:12/01(月)赤口:映画の日 鉄の記念日 エイズの日 歳末助け合い運動
南新宿タカシマヤタイムズスクエア:Takashimaya Starlight Christmas

--------
Mirror Site(楽天:Since:2001.12.30.):友の絵日記


 < 過去  INDEX  未来 >


Yuki HOMEPAGE

My追加