KENT-WEB サポートコーナー 過去ログ [ 0082 ]


記事No: 2508
投稿日: 2008/01/04(Fri) 04:26:41
タイトルweb patioで
ID情報: chunbo
投稿者: Ryo
URLhttp://shampookantei.com/

web patioで

$p_max = 300;
(過去ログとして保持するスレッド数の最大値です。これを超えると、古い順に自動削除します)

とあるのですが、これを無限に保持することはできないでしょうか?

やり方があれば教えてください。


記事No: 2511
投稿日: 2008/01/04(Fri) 09:52:22
タイトルRe: web patioで
ID情報: kent
投稿者: KENT

> web patioで
>
> $p_max = 300;
> (過去ログとして保持するスレッド数の最大値です。これを超えると、古い順に自動削除します)
>
> とあるのですが、これを無限に保持することはできないでしょうか?
>
> やり方があれば教えてください。

ログが無限に増えていくことになるため、管理には十分に注意してください。(自己責任でお願いしますね)

regist.cgi 155行目

■変更前
open(DAT,"+< $pastfile") || &error("Open Error: $pastfile");
eval "flock(DAT, 2);";
while(<DAT>) {
$i++;
if ($i > $p_max) {
local($delno) = split(/<>/);
unlink("$logdir/$delno.cgi");
unlink("$logdir/$delno.dat");
next;
}
push(@tmp,$_);
}

■変更後
open(DAT,"+< $pastfile") || &error("Open Error: $pastfile");
eval "flock(DAT, 2);";
while(<DAT>) {
$i++;
#if ($i > $p_max) {
#local($delno) = split(/<>/);
#unlink("$logdir/$delno.cgi");
#unlink("$logdir/$delno.dat");
#next;
#}
push(@tmp,$_);
}


記事No: 2513
投稿日: 2008/01/04(Fri) 11:13:30
タイトルRe^2: web patioで
ID情報: chunbo
投稿者: Ryo
URLhttp://shampookantei.com/

ご返事ありがとうございます。

自己責任の下、やってみたいと思います。


記事No: 2516
投稿日: 2008/01/04(Fri) 12:31:47
タイトルRe^2: web patioで
ID情報: chunbo
投稿者: Ryo
URLhttp://shampookantei.com/

すいません、もうひとつ質問お願いします。

regist.cgi 155行目を変更後、

> $p_max = 300;
> (過去ログとして保持するスレッド数の最大値です。これを超えると、古い順に自動削除します)

この300の数値のところにはいくつを挿入すればよいでしょうか?


記事No: 2517
投稿日: 2008/01/04(Fri) 14:59:01
タイトルRe^3: web patioで
ID情報: kent
投稿者: KENT

> > $p_max = 300;
> > (過去ログとして保持するスレッド数の最大値です。これを超えると、古い順に自動削除します)
>
> この300の数値のところにはいくつを挿入すればよいでしょうか?

この変数は無効になるので、そのままで結構です。
(行ごと削除してもOK)


記事No: 2518
投稿日: 2008/01/04(Fri) 15:31:13
タイトルRe^4: web patioで
ID情報: chunbo
投稿者: Ryo
URLhttp://shampookantei.com/

何度もありがとうございました。


[検索ページ]