flock に注意
PHP の flock() のお話。
注意: flock()は、ファイルポインタを必要とするため、 (fopen()へ引数"w"または"w+"を指定して)書き込 みモードでオープンすることにより丸めるファイルにアクセス保護する 特別なロックファイルを使用する必要があるかもしれません。
書き出しのみでオープンします。ファイルポインタをファイルの 先頭に置き、ファイルサイズをゼロにします。ファイルが存在しない 場合には、作成を試みます。
$fp = fopen( $file_name, "w" ) or die( "file open failed" ); flock( $file_name, LOCK_EX );
としようと思っても fopen() の段階でファイルサイズが 0 になっちゃうので注意。
カテゴリ
developmentトラックバック(0)
このブログ記事を参照しているブログ一覧: flock に注意
このブログ記事に対するトラックバックURL: http://je-pu-pu.jp/blog/mt-tb.cgi/314

このスレッドが参考になる。
http://ml.php.gr.jp/pipermail/php-users/2004-January/020396.html
そして結論。
http://ml.php.gr.jp/pipermail/php-users/2004-January/020418.html