読者です 読者をやめる 読者になる 読者になる

vagrantで共有フォルダ(sync_folder)内ファイルの変更がapacheに反映されない

環境

手順

掲題のまんま、反映されないことが多いです。
きっとapacheさんがファイルをいい具合にキャッシュして
レスポンスをよくしてくれていることが原因みたいです。

nfsとかsmb使ってる時にも発生しそう。
以下のマニュアルにあるように、sendfile, mmapの設定をoffにしましょう。

設定はこんな感じ。

<Directory "/hoge/fuga">
  ・
  ・
  EnableSendfile off
  EnableMMAP off
</Directory>

apacheを再起動して設定反映。

# systemctl restart httpd.service

できるPRO Apache Webサーバー 改訂版 Version 2.4/2.2/2.0対応 (できるPROシリーズ)

新品価格
¥2,700から
(2015/5/19 12:05時点)