Vagrantで更新したCSSが反映されない


Vagrantでウェブデザインをしていると更新したCSSが反映されない場合があります。

これは更新したファイルを読み込むこと無くsendfileを使ってファイルを送っているからです。

そのため、sendfileを停止すれば、更新が反映されるようになります。

httpd.confの編集

Vagrantにログインしてhttpd.confを編集します。

vagrant ssh
sudo vi /etc/httpd/conf/httpd.conf

Sendfileの使用しないように以下の行をコメントアウトします。

#EnableSendfile off

以下のように変更して、保存します。

EnableSendfile off

httpdの再起動

最後にhttpdを再起動すれば完了です。

sudo service httpd restart

参考サイト

VagrantでCSSの更新が反映されない場合の対処法

コメントを残す