スクリプト改造工房 Part3
■ このスレッドは過去ログ倉庫に格納されています
0497>>461
01/11/09 19:36ID:???bbs.cgiの789行目付近をこんな感じにしてみて。
open(SUBW,">$subject");
eval{flock(SUBW,2);};
#一括書き込み
↓
open(SUBW,"+<$subject");
lockF('SUBW',2);
seek SUBW,0,0; # この行と
truncate SUBW,0;# この行が増えた
#一括書き込み
※ 因みに少し下でSUBWがまた出てくるけど、これはimode用の
indexだからね、これは関係無い。
>if (mkdir($lockDir,0777))→if (mkdir($lockDir,0705))
ユーザ権限で動くなら何でも良いよ、ダミーだからね。
もしロックディレクトリが残った時は
板のindex2と同じディレクトリに 〜〜_LOCK みたいなお化け
が残ってる筈だから、それを消せばOK。(・∀・)
// subbbs.cgiって謎の実行ファイルは何だろう??
■ このスレッドは過去ログ倉庫に格納されています