質問させて頂きます。
今朝カウンターがリセットされて0になっているのに気が付きました。
index.htmlに設置してあるものと、日記やBBSに付いているものも0になっていました。
直して、数時間後に見てみるとindex.htmlのものだけまた0に戻っていて、日記などは無事でした。おかしいなと思い、またindexのものを直したのですが、また0になってしまっていました。
去年も一回だけindexのものだけリセットしてしまった事があり、その時はうろおぼえの数値を入れておいたらそのまま上手くいっていたのですが・・・。
誰か第三者がCGIをいじっているのでしょうか?
パーミッションの設定などは間違ってはいないと思いますが、注意すべき事、防御策などありましたら宜しくお願い致します。大変不安です。
No.3ベストアンサー
- 回答日時:
こういった、フリーのアクセスカウンターの不具合でもっとも多いのは、ファイルロック機構の脆弱さです。
WEBは複数のアクセスを並列で処理する様になっていますので、同時に複数のプロセスが同じファイルを読み書きする事になります。
読むだけの処理は特に気にする事はないのですが、読んだデータを加工して、書き込みを行うような処理は一人のプロセスがファイルを占有してロックをかけないと、データが壊れてしまいます。
今回、最初にindex.htmlもBBSも日記もリセットがかかってしまっていたと言うことは、このロック機構が正常に働いていなかった可能性が高いと思います。
次にindex.htmlだけ、何回もリセットがかかってしまう原因としては、上記のファイルロックの他に、手動でデータファイルを書き換えた時に、プログラムが作った形式と微妙に違っていた・・・と言う事も考えられます。
改行が入っていたとか、いなかったとか・・・
今後も、データが壊れるようなら、他のフリーカウンターに変えた方が良いですね。
御返答有難うございます。
以前周囲の人が「カウンタが壊れた」と言っていたのを耳にして、どういう理由で壊れるんだろうと思っていましたが、そういう事だったんですね。勉強になりました。
ロック機能は確かなかった気がしないでもないので、ここは思いきって他のCGIに変えようかと思っています。
有難うございました!
No.2
- 回答日時:
もしかしたら、他のCGIでファイル操作をしていたりしている場合に他のCGIがカウンタファイルを書き換える場合がありますが確認してみて下さい。
(多分大丈夫だと思いますが.....)
あと、フリーのCGIを使っているとの事ですがそのCGIか書き込みの際のファイルロックは行っているでしょうか!?
まれに一つのCGIが同時にカウンタファイルを呼び出す場合が有ります。
この場合まれにですがカウンタファイルが壊れてします場合があります。
(書き込んでいる途中に読み込みがかかり変なデータを読み込んだ場合等)
ロックがしっかり掛かっている場合はカウンタのCGIを代えてみるのも手ですが.....
御返答有難うございます。
ファイルロック機能は確かなかったような気がしないでもないので、再度確認してから他のカウンタに変えるかも知れません。
色々心配していたので、伺って安心しました。
有難うございました!
No.1
- 回答日時:
カウンターはどう言った物をお使いでしょうか!?
自作している場合は色々と問題が考えられますがフリーで配布している物は結構信用できます。
まず、どういったカウンターをお使いか教えて下さい。
あと、第三者がCGIを変更する事は考えにくいと思います。
(高々カウンターをいじった所で何も面白くありませんので.....)
この回答への補足
お返事有難うございます。
カウンタはフリーで配布しているものです。
しかし、日記やBBSはそれぞれ別の所のフリーのものを使っているので、同じようにカウンタが故障となると、第三者がいじっているのでは・・と不安になっています。
プロバイダがいけないのでしょうか・・・。(たまにサーバの障害でCGIが見れなくなります)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- PHP PHPで訪問回数を表示するカウンタを作成したい 3 2023/05/27 07:09
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) エクセルの数式について教えてください。 2 2023/03/04 09:54
- Visual Basic(VBA) RemoveDuplicatesメソッドについて教えてください。 シート1にシート2から値をもってく 1 2023/02/28 22:43
- Excel(エクセル) INDEX関数とMATCH関数を使用し値を返す数式についてです 2 2022/04/20 13:40
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Excel(エクセル) 何故割り算なのでしょうか? 6 2022/11/09 13:30
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTMLからフォルダを開きたい
-
HTMLで別PCのフォルダを開く
-
htmlの中にexcelが埋め込むには...
-
社内で利用するWebサイトを立ち...
-
<a href=…></a>で表示されない。
-
JSPの中にhtmlファイルを埋め込...
-
iPadの標準ブラウザでローカルH...
-
楽天でiFrameを利用したいので...
-
テンプレートファイルでCSS...
-
html からリンクされていないフ...
-
htmlの謎
-
DREAMWEAVER4.0でfirewokshtml...
-
yomi-searchテンプレートファイ...
-
div idにテキストファイルを指定
-
Excelで、社外秘(閲覧のみ)と...
-
googleドライブで、PDFファイル...
-
Webサイトから、txtファイルを...
-
1つ下の階層のフォルダに相対...
-
POSTしたデータの文字コードがu...
-
URLDownloadToFile でダウンロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
HTMLからフォルダを開きたい
-
iPadの標準ブラウザでローカルH...
-
htmlの中にexcelが埋め込むには...
-
社内で利用するWebサイトを立ち...
-
HTMLで別PCのフォルダを開く
-
htmlの謎
-
<a href=…></a>で表示されない。
-
コマンドプロンプトでパラメー...
-
外部ファイルに関数を置いて、...
-
メールに添付されたhtmlファイ...
-
自作したサイトをインターネッ...
-
スマホサイト url SP
-
Word文書の.docファイルをWeb上...
-
JSPの中にhtmlファイルを埋め込...
-
楽天でiFrameを利用したいので...
-
MIMEタイプってなぜあるんですか?
-
input type="file"のmaxlength...
-
HTMLの<a href="xxx.html">~</...
-
htmlにtextファイルを表示させ...
-
VBSでhtmlのタイトルを取得したい
おすすめ情報