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

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

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

■14641 / inTopicNo.1)  ロックファイルが自動削除されない
  
□投稿者/ CGI研究者 -(2003/09/11(Thu) 15:26:16)
    はじめまして。CGI研究者です。
    こちらのChild Treeを自鯖(Win2000Server)に会員制掲示板として
    導入致しました。それで、テスト中にコメントを作成し、そのコメントに
    対してのの返信が出来るかと思い返信してみましたら
    「LOCK is BUSY」
    と出てしまい、コメントの返信が出来ません。
    それで中身を見ましたらロックファイルが自動作成されてましたが、
    自動削除はされていませんでした。
    どうしたらロックファイルを自動削除するように設定すれば宜しいのでしょうか?
    ちなみに自鯖ですので、FTP鯖経由ではなく直接ファイルを
    アップロードしました。
    基本的にCGIファイルの中身をいじったりとかもしておりません。
    ファイル名などの設定もそのままにしております。
    それでは、宜しくお願い致します。
引用返信 [メール受信/ON] 削除キー/
■14647 / inTopicNo.2)  Re[1]: ロックファイルが自動削除されない
□投稿者/ りゅういち -(2003/09/11(Thu) 16:21:14)
http://www.cj-c.com/
    No14641に返信(CGI研究者さんの記事)
    > それで、テスト中にコメントを作成し、そのコメントに
    > 対してのの返信が出来るかと思い返信してみましたら
    > 「LOCK is BUSY」
    > と出てしまい、コメントの返信が出来ません。
    > それで中身を見ましたらロックファイルが自動作成されてましたが、
    > 自動削除はされていませんでした。
    > どうしたらロックファイルを自動削除するように設定すれば宜しいのでしょうか?

    ロック機能をONにするとロックファイルは自動で生成され,
    自動で削除されますので,特別な設定は必要ありません.
    自分でロックファイルをアップしたりしましたか?
    また,使用されているサーバのPerlのバージョンや,
    使えない関数などはありますか?
引用返信 [メール受信/OFF] 削除キー/
■14648 / inTopicNo.3)  素早いお返事ありがとうございます。
□投稿者/ CGI研究者 -(2003/09/11(Thu) 17:00:11)
    お返事ありがとうございます。CGI研究者です。

    > 自分でロックファイルをアップしたりしましたか?
    > また,使用されているサーバのPerlのバージョンや,
    > 使えない関数などはありますか?

    自分でロックファイルはアップしておりません。
    Perlですが、ActivePerl 5.8.0 build 806 です。
    使えない関数はちょっと不明です。
    build 5xx以前のバージョンではtimes関数が利用できませんでしたが…
引用返信 [メール受信/OFF] 削除キー/
■14654 / inTopicNo.4)  Re[3]: 素早いお返事ありがとうございます。
□投稿者/ りゅういち -(2003/09/11(Thu) 22:25:50)
http://www.cj-c.com/
    No14648に返信(CGI研究者さんの記事)
    > > 自分でロックファイルはアップしておりません。
    > Perlですが、ActivePerl 5.8.0 build 806 です。
    > 使えない関数はちょっと不明です。
    > build 5xx以前のバージョンではtimes関数が利用できませんでしたが…

    if(-e $lockf){rmdir($lockf);}
    というのがロックファイル(ディレクトリ)を削除するという処理なんですが、
    これがうまく動いていないのかもしれません。
    rmdir($lockf);
    のようにしてみてはどうでしょうか?
    これでもだめな場合はロック機能はOFFにして利用しないとだめかも知れません。
引用返信 [メール受信/OFF] 削除キー/
■14667 / inTopicNo.5)  ダメでした…
□投稿者/ CGI研究者 -(2003/09/12(Fri) 10:21:24)
    おはようございます。CGI研究者です。お返事どうもありがとうございます。
    さて、下記の件ですが実行しました。

    > if(-e $lockf){rmdir($lockf);}
    > というのがロックファイル(ディレクトリ)を削除するという処理なんですが、
    > これがうまく動いていないのかもしれません。
    > rmdir($lockf);
    > のようにしてみてはどうでしょうか?

    上記のようにすべて変換しましたが、やはりロックファイルが
    ちゃんと自動的に消されておらず、掲示板の書き込みに対してのレスが
    出来ないような状態です。

    > これでもだめな場合はロック機能はOFFにして利用しないとだめかも知れません。

    こちらの方法を試すしかないようです。
    申し訳ありませんが、ロック機能OFFの方法をご教授願いますでしょうか?
    再びお手数をおかけして申し訳ありませんが、宜しくお願い致します。
引用返信 [メール受信/OFF] 削除キー/
■14668 / inTopicNo.6)  Re[5]: ダメでした…
□投稿者/ CGI研究者 -(2003/09/12(Fri) 11:11:49)
    毎度すみません。CGI研究者です。

    >>これでもだめな場合はロック機能はOFFにして利用しないとだめかも知れません。
    >
    > こちらの方法を試すしかないようです。
    > 申し訳ありませんが、ロック機能OFFの方法をご教授願いますでしょうか?
    > 再びお手数をおかけして申し訳ありませんが、宜しくお願い致します。

    自己解決いたしました。
    set.cgiの中を見て設定すればよろしかったんですね。
    管理人様には本当にご迷惑をおかけして、申し訳ありませんでした。

    私がChild Treeを利用する掲示板は会員制ですので、ロックファイルは
    必要ないのでOFFにしました。

    それでは、又何かありましたら宜しくお願い致します。
解決済み!
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Pass/

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

- Child Tree -