NoLocking
最終更新日: 2017.10.04
Movable Type では、データベースに対してデータの読み取り・書き込みをおこなう際、データベースをロックします。この環境変数の値に 1 を指定すると、データベースへのロックをおこなわなくなります。
Windows システムによっては、flock() と link() のどちらも備わっておらず、デフォルトの flock() によるロックも、NFS セーフロックも使えないことがあります。そのような場合には NoLocking オプションをオンにすることができます。ただし、このオプションの選択は、システムがほかのどの機能もサポートしない場合に限る必要があります。このオプションを使うと、データベースが破損する可能性が高まるので、最後の手段にしておくべきです。例えば、個人用のサーバーで、一人でシステムを利用している場合には、これは大きな問題にはなりません。