No Programming, No Life

新しいNPNLです。http://d.hatena.ne.jp/fumokmm/ から引っ越してきました。

カウンタが壊れる

私が製作を手伝っているサイトで設置してあるフリーのPHPスクリプト
のカウンタで値がゼロになるんですけどというクレームがきていたので
ちょろっと調べてみたら、カウント数を保持してあるテキストファイルを
読み書きする際にロックを取得していませんでした。
それがすべての原因だったようなのでflock関数を使用してロックを取得する
スクリプトを使うように修正してみました。
これでまた壊れるよって報告があるようなら、ちょっと考えないといけなく
なるかもしれません。