[掲示板に戻る] [一覧表示に戻る] [新着表示に戻る] [ツリー表示に戻る] []
過去ログ[0003]
過去ログ
検 索
キーワード 条件 表示
標準表示/一覧表示

投稿ランキングMakerについて   ウォッチャー : 2005/12/20(Tue) 08:21 No.873
カテゴリ:(未入力)   投稿数:(未入力)
へへ いつもバージョンアップご苦労様です。

投稿ランキングMakerでランキングファイルを作成する際、ログファイルを指定して、作成ボタンを押し順番に作成していくと『投稿ランキングファイル』が1400件あたりまでいったときにサーバーエラー(500)が発生してしまうのですが、何が原因なのでしょうか?
数回初めからやり直したのですが、やはり1400件前後でエラーが発生します。

お忙しい中申し訳ないのですが、ご確認よろしくお願いします。
PC
ID:HFR8lvrGvw
Re: 投稿ランキングMakerについて   Tambo : 2005/12/20(Tue) 08:57 No.874
カテゴリ:(未入力)   投稿数:(未入力)
! ランキングファイル作成時は件数制限等していないので原因はちょっと分からないです。

エラーの出るログファイルだけを指定して作成したら、どうなるか分かりますか。
サーバの容量が足りているかも確認してみてください。
また、wcmaker.cgiを書き換えて、エラー時にどんなメッセージが出るか確認してみてください。

wcmaker.cgi 71行目付近
# メイン処理
require "./jcode.pl";
use CGI::Carp qw(fatalsToBrowser); # ← 先頭の#を削除

そもそも論になってしまうんですが、
ランキングファイルの保存件数は基本的に最大100件なので、新しい方のログだけで作成するのが現実的かと思います。
PC
ID:.9DNca0Yxk
Re: 投稿ランキングMakerについて   ウォッチャー : 2005/12/20(Tue) 21:17 No.875
カテゴリ:(未入力)   投稿数:(未入力)
へへ >エラーの出るログファイルだけを指定して作成したら、どうなるか分かりますか。

エラーは発生せず、問題なく作成できます。ちなみに、サーバーの容量は不足していません。

>wcmaker.cgiを書き換えて…

500エラーが発生しました。

>新しい方のログだけで作成…

そうですね。そうしたいと思います。どうしても全てのデータを集計したければ、エラーが出る前までの投稿回数とその後にもう一度それ以降の投稿回数を出してwritecnt.cgiにその合計を足した回数を書き込めば問題もありませんので。
お早い回答ありがとうございました。今後ともよろしくお願いします。
PC
ID:HFR8lvrGvw
Re: 投稿ランキングMakerについて   Tambo : 2005/12/20(Tue) 22:13 No.876
カテゴリ:(未入力)   投稿数:(未入力)
! > エラーは発生せず、問題なく作成できます。ちなみに、サーバーの容量は不足していません。

> 500エラーが発生しました。

そうですか。
もしかしたら、サーバ負荷が高くなって500エラーになってるのかも知れないです(^^;

> どうしても全てのデータを集計したければ、・・・

その方法もありますね。
半手動でお願いします(^^ゞ

こちらではエラーが出る環境を作れないのですいません。
PC
ID:.9DNca0Yxk
Re: 投稿ランキングMakerについて   ウォッチャー : 2005/12/21(Wed) 08:03 No.877
カテゴリ:(未入力)   投稿数:(未入力)
へへ 作成の回数を重ねるごとに処理にかかる時間が増えるように感じましたので、負荷が大きかったのかもしれません。

この文を書いていながら、どうしても気になったので、同じデータを使って別のサーバでも実験してみました(笑)
今回使用した2つのサーバとも1326件までは正常に作成できましたが、それ以降はエラーが発生しました。このあたりが限界のようです。一応御参考までに報告させていただきます。
PC
ID:HFR8lvrGvw

 []