分类: Linux


VirtualBox 静态文件(js, css 等)无法更新并在最后出现乱码

作者: 我不是鱼 (2017-02-21 20:01) 分类: Linux    

我本地的开发环境是 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

作者: 我不是鱼 (2016-12-28 13:44) 分类: Linux    

不知道咋地,启动 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 ...

查看原文


安装 PHP 出现 cannot find -lltdl 错误

作者: 我不是鱼 (2016-05-19 00:38) 分类: Linux    

在编译 PHP 的过程中遇到这个错误:

/usr/bin/ld: cannot find -lltdl
collect2: error: ld returned 1 exit status
make: *** [sapi/fpm/php-fpm] Error 1

解决办法是:

yum install libtool-ltdl-devel

查看原文


[1]