オープンソースこねこね

Webプログラミングなどについてあれこれ。

sambaでファイルを修正するとnginxがResource temporarily unavailableでエラーになる件

以前の記事で書いたように自分のメインの開発環境はローカルにVirtualBoxで構築したCentOSの仮想環境+sambaでのファイルシステム共有を利用しているのですが、nginxで読まれるcssファイルなどをこの環境で修正すると、

failed (11: Resource temporarily unavailable)

なエラーをだします。それでググったら解決法がでてきたのですがピンポイントな情報(nginx+samb+ファイル修正)は英語しかなさそうなので、ちょっとメモっときます。解決法が書いてあるサイトはこちら↓

http://www.carloscastillo.com.ar/2011/08/handling-open-11-resource-temporarily.html

oplocks = no

をsambaの設定に追加しとけばいいってだけです。そんなわけで以前書いた記事にあるsambaの設定も修正しましたよっと。