(現在 過去ログ1 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■6842 / inTopicNo.1)  Child Treeのcbbs.bak
  
□投稿者/ よっちゃん -(2003/03/09(Sun) 09:05:11)
    通常ですと、cbbs.bakは前回の発言までは保存されますが、突如ログが消えた後、誰かが1回でも投稿すると、cbbs.bakのファイルもそれまでの発言のログが消えてしまいます。これを回避するため、バックアップファイルを自動的に複数作成する。もしくは、2つ3つ前の発言まで自動保存できるようにはできないのでしょうか?
引用返信 [メール受信/ON] 削除キー/
■6848 / inTopicNo.2)  Re[1]: Child Treeのcbbs.bak
□投稿者/ masa -(2003/03/09(Sun) 09:47:04)
http://ci-masa.pro.tok2.com/home/
    No6842に返信(よっちゃんさんの記事)
    > 通常ですと、cbbs.bakは前回の発言までは保存されますが、突如ログが消えた後、誰かが1回でも投稿すると、cbbs.bakのファイルもそれまでの発言のログが消えてしまいます。これを回避するため、バックアップファイルを自動的に複数作成する。もしくは、2つ3つ前の発言まで自動保存できるようにはできないのでしょうか?

    突如ログが消える場合はロックで対処するのですが、
    それでも消えてしまった時は仕方が無いです。何事も完璧ではありませんので。
    複数保存しても、自動的にログファイルをコピーするのですから、
    消えた後のファイルになるのは当たり前です。
    こまめにチェックして、パソコンにダウンロードしてみてはいかがでしょうか。
引用返信 [メール受信/OFF] 削除キー/
■6850 / inTopicNo.3)  Re[2]: Child Treeのcbbs.bak
□投稿者/ よっちゃん -(2003/03/09(Sun) 18:00:24)
    やはりそうするしかないのですね。コメントありがとうございました。
    これはリクエストですが、1日毎に何日以内までバックアップファイルが作成できるようにしていただけると大変ありがたいです。
解決済み!
引用返信 [メール受信/ON] 削除キー/
■6855 / inTopicNo.4)  Re[3]: Child Treeのcbbs.bak
□投稿者/ りゅういち -(2003/03/09(Sun) 20:42:25)
http://www.cj-c.com/
    No6850に返信(よっちゃんさんの記事)
    > やはりそうするしかないのですね。コメントありがとうございました。
    > これはリクエストですが、1日毎に何日以内までバックアップファイルが作成できるようにしていただけると大変ありがたいです。

    以前のバックアップはあくまで、ログ消失対策であって、その後、
    修復前に投稿されると、ログ消失+新記事 で追加されてしまいます。
    v8.0 からの使用では、以前cbbs.bakが更新されて時点から日数指定で
    バックアップを取れるようにしています。
    これは、修復前に書き込まれるのを防ぎますが、ログ消失直前まで復元できません。
    バックアップサブルーチン内のファイル書き込み箇所を
    if(-M "$bup_f" > $bup){
    open(LOG,">$bup_f") || &er_("Can't write $bup_f");
    print LOG @lines;
    close(LOG);
    }
    とすれば、$bup に設定された日数で更新するようになります。
引用返信 [メール受信/OFF] 削除キー/
■6863 / inTopicNo.5)  Re[4]: Child Treeのcbbs.bak
□投稿者/ よっちゃん -(2003/03/10(Mon) 00:01:14)
    No6855に返信(りゅういちさんの記事)
    > これは、修復前に書き込まれるのを防ぎますが、ログ消失直前まで復元できません。
    これは1日ごとにバックアップから復元できないということでしょうか。
    最大1日弱の間のログが消えてしまう恐れがあるといいうことでしょうか。

    >修復前に投稿されると、ログ消失+新記事 で追加されてしまいます。
    ですが、Ver.8.0はこの機能はなくなるのでしょうか。それとも新しいバックアップ機能とともに残るのでしょうか。

    > バックアップサブルーチン内のファイル書き込み箇所を
    > if(-M "$bup_f" > $bup){
    > open(LOG,">$bup_f") || &er_("Can't write $bup_f");
    > print LOG @lines;
    > close(LOG);
    > }
    > とすれば、$bup に設定された日数で更新するようになります。

    これは、cbbs.cgiのどのあたりでしょうか。初心者的な質問ですみませんが、
    追加すればよいのか、どこかを差し替えるればよいのかを教えていただけないでしょうか。
引用返信 [メール受信/ON] 削除キー/
■6869 / inTopicNo.6)  Re[5]: Child Treeのcbbs.bak
□投稿者/ りゅういち -(2003/03/10(Mon) 18:24:53)
http://www.cj-c.com/
    No6863に返信(よっちゃんさんの記事)
    > これは1日ごとにバックアップから復元できないということでしょうか。
    > 最大1日弱の間のログが消えてしまう恐れがあるといいうことでしょうか。

    まぁ、0.1 とか設定すれば、2.4時間ごととかなりますので(0.01 で 0.24時間)。

    > ですが、Ver.8.0はこの機能はなくなるのでしょうか。それとも新しいバックアップ機能とともに残るのでしょうか。

    基本的に移行です。

    > これは、cbbs.cgiのどのあたりでしょうか。初心者的な質問ですみませんが、
    > 追加すればよいのか、どこかを差し替えるればよいのかを教えていただけないでしょうか。

    2396行目あたりからバックアップサブルーチンが始まります。
引用返信 [メール受信/OFF] 削除キー/
■6898 / inTopicNo.7)  Re[6]: Child Treeのcbbs.bak
□投稿者/ よっちゃん -(2003/03/14(Fri) 23:49:53)
    Ver8.1を使ってみたいと思います。ありがとうございました。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -