flock関数について

PHP

どうも、flock関数って信用無いというかファイルロックに関しては
本当にロックはしないようですね。。
困った。。
信じてたのに、、、
mkdirにてロックチェックした方がよさそうですね。
掲示板程度であれば、ほとんどログが飛ぶ事は無いのですが、
アクセスログ等だと厳しいかも。
順次、ファイルロックのやり方を変えていくかも、、、
でもあまりに入出力が多いものはどうしようか。。。
pplog系とかp albumとか、、
まぁログが飛ぶほどではないと思いますが気にはなります。

できる限りロックの形式を変えようとは思いますが、、、
ほんと、、、どうしよう。。。

すべて変えるとなると、、、んー気が遠くなる。
ファイルオープン前に、、lock確認、、fclose後にunlockかぁ。

試しに数えてみました。。pplog2で40カ所程度。。
んー。。。

もうちょっと考えてみようかな。
それにしても、、、そんなロックなら関数として残さなければいいのに、、、
symlinkはセーフモードで動かない可能性あるし、、、
やるならmkdirだろうなぁ。。
ほんとは、symlinkの方が確実みたいですが、、

とりあえず、 p reverseの自前のものだけsymlinkへ変更してみて
様子見してみます。


 
 

Newer: こうさぎ・・・

Older: pplog準備は整った。

in the PHP category...

Newer: 今日もなしかな

Older: pplog準備は整った。

他にもこんな記事が読まれています [さらに他の記事]

Copyright © 2004 - 2017 Rocomotion All Rights Reserved.