掲示板のログとカウンターの数字が同時に消えました!
- ニフティでホームページを作っています。フリーのCGIで配布されているカウンターと、掲示板を使っていましたが、気づいたら掲示板のログが消えて、カウンターも1に戻っていました。
- カウンターの数字を記憶しているdatファイルはサーバーにあったのですが、中身が白紙になっていました。カウンターは1のままで誰が何度クリックしても数字は増えなくなっていました。掲示板は真っ白で書き込みもできなくなりました。
- 掲示板のログを記録しているdatファイルが存在してるのに中身だけ消えて白紙になってました。ニフティに聞いても、なにも操作はしてないといわれそのCGIのエラーではないかといわれましたが、同時に二つのものが壊れるとは考えられないのです。原因がわかる方がいらしたら、教えてください。ログを戻すことはやっぱり不可能ですよね。消えてるわけだから。また同じことにならないようにしたいので、何かありましたら教えてください。
- ベストアンサー
掲示板のログとカウンターの数字が同時に消えました!
ニフティでホームページを作っています。 フリーのCGIで配布されているカウンターと、掲示板(別々のところの)を使っていましたが、気づいたら掲示板のログが消えて、カウンターも1に戻っていました。 調べたところ、カウンターの数字を記憶しているdatファイルはサーバーにあったのですが、中身が白紙になっていました。数字が全くないのです。 カウンターは1のままで誰が何度クリックしても 数字は増えなくなっていました。掲示板は真っ白で書き込みもできなくなりました。 掲示板のログを記録しているdatファイルが存在してるのに中身だけ消えて白紙になってました。 (掲示板のログのdatファイルは四つあり、現在の分の一番新しいものだけが中身が消えてました。) ニフティに聞いても、なにも操作はしてないといわれそのCGIのエラーではないかといわれましたが、同時に二つのものが壊れるとは考えられないのです。 最近はファイルのアップロードもしていなかったので、間違えて削除したとは考えられません。 しかもファイルがないならともかく中身だけ白紙に戻るとは、何が起こったのか全くわからないのです。 原因がわかる方がいらしたら、教えてください。 ログを戻すことはやっぱり不可能ですよね。消えてるわけだから。また同じことにならないようにしたいので、何かありましたら教えてください。 中身が消えたファイルは「Daycount.dat」と「4.dat」という名前です。
- milkyjones
- お礼率91% (102/111)
- レンタルサーバ・ASP
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ログが消える可能性としては、CGIで排他制御がうまく出来ていないことが考えられます。 排他制御がうまくいかないと、同時書き込みがあった場合に、ログが消えてしまいます。 ログを戻すのはバックアップが無い限り無理だと思います。 排他制御が原因であるならば、排他制御の見直しをし、バックアップも定期的に取った方が良いでしょう。
関連するQ&A
- カウンタ
カウンタをCGIで作成しようとしています。 KENT WEBさんのdaycount使って作っているのですが、どうやっても何度やっても画像が表示されません。 index.html I daycount I__daycount.cgi I__daycount.dat I__gifcat.pl I I__gif1 累計画像 I__gif2 今日、昨日画像 CGIは掲示板、メールフォーム、日記なども設置したことがあって初めてではありません。 掲示板などはちゃんと設置することが出来るのですが、カウンタだけができません。 カウンタって設置するのに難しいのでしょうか?? 設置講座などのサイトを見たのですが、カウンタの設置講座は教えてくれるだけで、質問が出来ないので表示できなくても何が原因か分からなくて困ってます。 親切なサイトや原因が分かる方教えてください。
- ベストアンサー
- CGI
- カウンターが表示されません;;
私はCGIに関してはまったくの初心者です。 HPにカウンター(daycounter)を設置してみたのですが、「+」がでて、表示されません。 CGIの設定は合ってると思うのですが、転送先の設置場所が悪いのでしょうか… 説明では 【構成例】 public_html / index.html ... ここにカウンタを設置するものとする | +-- daycount / daycount.cgi [755] | daycount.dat [666] | gifcat.pl [644] | +-- gif1 / 0.gif, 1.gif, ... 9.gif | +-- gif2 / 0.gif, 1.gif, ... 9.gif | +-- lock [777] / となっています。 いつもindex.htmlはサーバーの「www」フォルダの中に転送するので、 www----index.html index.htmlと同じ階層にdaycount / daycount.cgi[755]、daycount.dat [666]、gifcat.pl [644]、 gif1 / 0.gif, 1.gif, ... 9.gif、gif2 / 0.gif, 1.gif, ... 9.gif、lock [777] / このような構成で転送しました。 でも、カウンターは表示されませんでした。 アクセスログを見てもカウントされていないみたいです。 他にもいろいろ試してみましたが、全然だめでした。 設置の仕方を教えてください。 お願いします。m( )m
- ベストアンサー
- CGI
- HPのアクセスカウンタを設置するときのアクセス権は?
シーサイドネットでHPを作成しました。 アクセスカウンタを設置しようとhttp://www.kent-web.com/count/daycount.htmlの方法で試しましたが実際HPで見るとエラーが出てしまいうまく設置できません。 シーサイドネットで調べてみたのですが、 <セキュリティ強化の目的から、CGIファイルの所有者権限でCGIが実行されるsuExecを導入しているため、 第三者に書込みの権利を設定した場合エラーになります。各ファイルのパーミッションは、以下のように設定してください。 CGIファイル [700] ディレクトリ [701] データファイル [600] ファイルを自動生成するタイプのCGIでは、ディレクトリを[777]に設定するものもありますが、 その場合も設定は[701]にしてください。[777]では、動作しませんのでご注意ください。> と書かれていました。 この場合、アクセス権の数字は daycount / daycount.cgi [700] daycount.dat [701] gifcat.pl [600] で合ってますでしょうか? どうぞよろしくお願いします。
- ベストアンサー
- ブログ
- アクセスカウンターが出来ない
以下はフリーソフトのサンプルですが数字のところがバツ印になっしまいます。 カウンターを付けるファィルに <CENTER><TABLE> <TR> <TD>あなたは累計</TD> <TD> <TABLE BORDER=1> <TR> <TD><img src="cgi-bin/daycount.cgi?gif"></TD> </TR> </TABLE> </TD> <TD>人目の訪問者です。</TD> </TR> </TABLE> (本日は<img src="cgi-bin/daycount.cgi?today">番目のアクセスです。 また昨日は<img src="cgi-bin/daycount.cgi?yes">人のご来場者がありました) </CENTER> を書くのですが、うまくいきません。 ファィル構成は次のとおり index.html ... ここにカウンタを設置するものとする | +-- cgi-bin / daycount.cgi [755] | daycount.dat [666] | gifcat.pl [644] | +-- gif1 / 0.gif, 1.gif, ... 9.gif | +-- lock [777] / よろしくお願いします。
- ベストアンサー
- Perl
- HPスペースの掲示板ログの最終更新日の変更
自作CGIが置けるHPスペースで掲示板を使用しています。その掲示板である過去ログファイルの最終更新日について質問させてください。 掲示板で書き込みがあるとそのファイルの最終更新日はその書き込まれた日になりますよね。(このファイルをkakolog.datとして最終更新日が11月26日)同じファイル名のkakolog.dat(最終更新日11月20日)のファイルをアップロードして上書きすると最終更新日はファイルの転送を行った日になりますよね。 このようにサーバーにアップロードされたファイルの最終更新日を変更することはできるのでしょうか?(ここで言えば転送された日の11月28日になっている最終更新日を11月26日に戻したい) よろしく御願いします。
- ベストアンサー
- その他(データベース)
- カウンタ ログファイルに文字列を加える
tcount.php(本体) tcount.log(ログファイル) 普通のカウンタなんですがtcount.logの中身が txt=000001 というように冒頭にtxt=を付け加え、常に6桁で記録したいのですが上手くいかず困っています。 http://free-scripts.jp/php/counter/tcount.html http://free-scripts.jp/php/others/dlrank/index.php?dl=1(改造、再配布許可されています) これをベースに改造しているのですが私の力量ではまるでできません。 どなたかお助けお願いできないでしょうか。 どうかよろしくお願い致します。
- ベストアンサー
- PHP
- 綺麗なカウンタの数字はどうやって使うの?
綺麗なカウンタの数字のGifファイルがあります。 ファイルの中に、0~9など、一個一個数字があるので、 カウンタのフォントになるんだと思います。 今、geocitiesのHPにそこのオリジナルカウンタを つけてますが、ちょっと味気ないので、綺麗なのに したいです。 さっき、とほほさんのwww入門へ行ってきましたが、 使い方は分からず仕舞いです。 自分のHPはHTMLで自分で書いてます。 できるならば、カウンタを自分で作ってもいいかと 思いますが、CGIとかなんとかいうシロモノを 使ったりしてもいいです。 他のレンタルカウンタというのも、探してみたけど、 ぴんときません。 是非、この綺麗なカウンタを使いたいのですが、、、 だれかー、たーすーけーてー。下さいませ。
- ベストアンサー
- HTML
- apeboard+にて旧.datファイルのログを表示させられない
apeboard+にて以前のログを表示させたいのですが、何度チャレンジしてもうまくいかないため、詳しい方にお知恵をお貸し頂きたく質問させて頂きました。 そもそも、datファイルを少し触ってアップしなおしたところ、掲示板にログが表示されなくなってしまい、パスワードも受け付けなくなってしまいました。 そこで、同じ名前をつけた空のdat(0bite)ファイルをアップロードし、新たにパスワードを設定した後、そのdatファイルをダウンロード。一行目に書かれているパスワードの暗号をコピー。そして、ログデータの入った旧datファイルの一行目に暗号をペーストして、アップロードしました。 ※アップロードするdatファイルのファイル名は、boardni.cgiのデータファイルの場所を示す部分と同じ名前であることは確認しております。 空のdatファイルでパスワードを指定した時は管理画面へのパスワードを受け付けてくれるのですが、一行目を書き直した旧datファイルをアップロードしなおすと、パスワードを受け付けなくなり、古いログも表示してくれません。新しい書き込みは表示されますが、クッキーをオンにしてパスワードを入れて書きこまないと、表示がおかしくなります。 試しに、空のdatファイルに一行目の暗号だけを記載してアップロードしてみたのですが、同じ現象がおきました。 上記において、何か手がかりになりそうな事がありましたらアドバイス頂けると助かります。
- 締切済み
- CGI
- フリー配布のCGI掲示板にカウンターをつけられます?
プロバはWAKWAK、OSはWin98、ブラウザはIEです。 この度、自作のCGIを設置を試みて、気に入ったフリー配布の掲示板を見つけました。 Tacky’s Roomの掲示板系にある「書き込み隊Ver0.92」です。http://tackysroom.com/cgi_kakikomitai.htm デザインは気に入ったのですが、カウンターがついていません。 自分でカウンターが表示できるように書き換えることは可能ですか? 可能なら、どこをどんな風に書き換えればいいですか? カウンターはテキスト表示を希望なのですが。 難しければGIFでもいいんですけど。 ちなみに、カウンター以外のカスタマイズは完了しています。 設置したCGIのアドレスはこちらです。 http://www.ba.wakwak.com/~cobalt_blue/cgi-bin/kakikomitai/kakikomitai.cgi よろしくお願いします。
- 締切済み
- CGI
お礼
回答ありがとうございました。お礼が遅くなり申し訳ありません。 排他制御とはなにか調べましたが「ロック機能」というものでしょうか。 オンとオフがあるらしいのですが、どういうときにオンにするとか、そういう説明がなかったので、気にしないで使ってました。 私以外にも同じ時期にカウンターが消えた人がいましたが、偶然なんでしょうか。 同時にいくつも、というのがなんだか気持ち悪いのですが、排他処理についてもう少し調べてみようと思います。