blogこの広告は、90日以上更新していないブログに表示しています。VirtualBox今まで遭遇したことのない奇妙な現象でかなり戸惑ってしまいましたのでメモしておきます。環境VagrantVirtualBoxCentOS6.4現象タイトルの通りですが、Apache(Nginx)のDocumentRootにVagrantの共有フォルダ(/vagrant)以下のフォルダを指定するとレスポンスがおかしくなることがあります。具体的には、ファイルの内容が切れたり、削除したはずの文字列が残っていたり、非常に奇妙な動作をします。原因はLinuxカーネルのsendfileとVirtualBoxのNFSのバグによるものらしいです。Apacheのデフォルト設定ではこのsendfileを使用するオプションが有効になっていますが、これを無効にすることにより解決します。以下のオプションを無効にします。DocumentRootを/vagrant/wwwに指定したとして、このブログでも使用されているreset.cssを/vagrant/www/reset.cssに配置します。ファイルの内容は以下の通りです。~]$赤字の部分を削除して再度ファイルを表示させます。/」が表示されずにきれています。»プロフィールid:nori3tsu最近Bitcoin関連技術が気になってます。月別アーカイブはてなブログをはじめよう!nori3tsuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。