标签: Vagrant
VirtualBox 静态文件(js, css 等)无法更新并在最后出现乱码
我本地的开发环境是 Mac + Vagrant + VirtualBox + CentOS 7 + nginx, 通过共享文件夹方式把 Mac 下的程序文件共享到 CentOS 下进行测试。但在修改静态文件后,例如 js 或 css 文件,通过 nginx 浏览非但文件没有被修改,还在后面出现这样的乱码:
�����������������
修改的内容越多,乱码就越多。这个问题很烦人,导致本地无法调试页面样式。但只是本地有问题,上传到服务器相同的环境下又没有任何问题。
终于在查阅 Vagrant 文档时找到了解决方法:https://www.vagrantup.com/docs/synced-folders/virtualbox.html
貌似是 VirtualBox 的一个bug,解决方法如下:
Niginx:
sendfile off;
可以加到 http, server 或 location 里边
Apache:
EnableSendfile Off
sen...
Vagrant, Installing Virtualbox Guest Additions 5.0.30 - guest version is unknown
不知道咋地,启动 vagrant 突然出错,昨天还是好好地,今天 vagrant up 后出现这个错误:
Copy iso file /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the box /tmp/VBoxGuestAdditions.iso
mount: /dev/loop0 is write-protected, mounting read-only
Installing Virtualbox Guest Additions 5.0.30 - guest version is unknown
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.0.30 Guest Additions for Linux............
VirtualBox Guest Additions installer
Removing installed version 5.0.30 of ...