Ver.2.XX系からのログコンバータでのエラー 追記 ( No.1 ) |
- 日時: 2011/03/08 14:33
- 名前: イワ ID:vgKDKjT2
- スレッド数938までは「処理しました」とブラウザに表示されます。
スレッド数939になると前回も書きましたが「個別ログ読込エラー」 が出て「前画面に戻る」ボタンが出力されます。
表示例) ・ ・ ・ スレッド[10136]を処理中。 レス[0]を処理しました。 レス[1]を処理しました。 スレッド[9980]を処理中。
ERROR ! 個別ログ読込エラー: 9980.cgi 「前画面に戻る」 <-ボタン
|
現行ログ・過去ログのindexファイルに従うのでその内容をチェックしてみてください ( No.2 ) |
- 日時: 2011/04/13 21:53
- 名前: きりしま◆.CzKQna1OU ID:2mxe8v9E
- このコンバータは、
既設の2.xxのinit.cgiで指定されている、
# 現行ログindex $nowfile = './index1.log';
# 過去ログindex $pastfile = './index2.log';
の記述に従って、 スレッドデータを読み込み、 データ構造を変換していく作りになっています。
現行ログ・過去ログのindexファイルに、 スレッドデータの実体のない、 9980 の行があると思われますので、 エディター等でそれを削除するとよいと思います。
|
解決しました。 ( No.3 ) |
- 日時: 2011/04/22 13:41
- 名前: イワ ID:CjsN5JF6
- お世話になっております。
ご指摘の通り logとindex1またはindex2の内容に相違があったり、 indexのデータの途中で空白行があったり indexで同じ通し番号が2つあったりしました。
データの整合性をきちんと取ったら実行できました。
お騒がせしました。
ありがとうございました。
|