タグ

ブックマーク / www.trapon.jp (1)

  • Vagrantの共有フォルダをDocumentRootに設定した場合にファイルの変更が反映されない | trapon : experience

    Vgrantの共有フォルダをApacheのDocumentRootにした場合、まれにファイルの変更が反映されない場合があります。 外部JavascriptとかCSSを書いているときにこれがおこると盛大に時間を浪費してしまうので、注意が必要です。 対策はhttpd.confなどのApacheのconfファイルの、DocumentRootに関する部分に以下の二行を追加しましょう EnableMMAP Off EnableSendfile Off 例えば、こんな感じです。 DocumentRoot "/var/www/html" の時に、 <Directory "/var/www/html"> : snip EnableMMAP Off EnableSendfile Off snip : <Directory> これらのディレクティブはそれぞれファイルの読み込みを減らして、パフォーマンスをあげる

    stealthinu
    stealthinu 2016/03/10
    vagrantで共有フォルダにwebコンテンツを置いて開発している時にファイルの変更が反映されなかったり中身がおかしくなる問題。結構知られてる問題のようでEnableMMAPとEnableSendfileをoffにすると解決する。
  • 1