在我的开发环境中编辑文件并将其保存到客户操作系统(CentOS)后,Guest会提供已编辑文件的缓存版本(.css或.js) .
起初我认为这是一个本地浏览器缓存问题,但我已删除,禁用,焚烧等所有4个浏览器和笔记本电脑(非主机)硬盘中的每个本地缓存 .
此外,我使用机器(从未访问过访客)进行了测试,并且访客仍然提供了未经编辑的文件 .
然后我禁用了Apache中的所有缓存模块 - 我很确定(但不是正面的 - 并且对任何建议持开放态度)Apache不是罪魁祸首 .
无论是我的客人还是我的主人都在以某种方式/某处缓存文件,我无法弄清楚如何或在哪里 .
这是一个非常令人沮丧的48小时 - 任何帮助将不胜感激 .
背景:
-
VirtualBox v 4.0.12
-
访客:CentOS 5.5 / LAMP(用作本地开发服务器)内部IP 192.168.12.62
-
主机:Windows Server 2008(网络配置:桥接)内部IP 192.168.12.42
-
开发文件存储在主机上,并通过"Shared Folders"与来宾共享
-
应用程序开发在通过映射网络驱动器连接到主机的第三台计算机(笔记本电脑)上完成 . 内部IP 192.168.12.32
-
I 've configured Apache with numerous virtual IP' s 192.168.12.150-180
-
如果我遗漏了任何东西,请告诉我 .
1 回答
这forum post证实了这个问题 . 这是bug report . Vboxsf与
sendfile
不能很好地配合 . Apache解决方法,如previously mentioned:对于好奇,这里是SendFile docs .