- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题是off-topic .它目前不接受答案。
想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。
10年前关闭。
Improve this question
我不知道这是否是 Ubuntu、VirtualBox 或 nginx 的问题。
我在 Ubuntu 上运行 nginx,它是 Windows 7 上的 VirtualBox guest 。Windows 7 文件夹作为自动安装的只读共享文件夹安装在 VirtualBox 中。 Ubuntu 将文件夹视为/media/sf_jsource
现在,如果我在 Windows 7 上编辑该文件夹中的文件,Ubuntu 上的 shell 命令 (cat) 会看到新内容。这似乎意味着 VirtualBox 和 Ubuntu 正在接受新的变化。
但是,在 Ubuntu 上运行的 nginx 服务器继续提供陈旧的内容。这表明问题出在 nginx 缓存文件上。我四处搜索,看到了几个条目(从 2010 年到 2011 年)来禁用 nginx 缓存。但是,我没有在 nginx 配置中启用任何缓存,也没有看到任何/var/cache/nginx 或/opt/cache/nginx 目录要清除。
现在,有趣的是重新启动 nginx 并不能解决问题。我必须为 nginx 重新启动 Ubuntu guest 才能看到新内容,这没有意义,因为 Ubuntu 中的 cat 在重新启动之前无论如何都会看到更改。
几乎所有东西(nginx、Ubuntu、VirualBox)都是 2012 年初的最新版本。
最佳答案
一些事实:
关于ubuntu - VirtualBox Ubuntu 客户机上的 nginx 提供过时的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9866106/
我是一名优秀的程序员,十分优秀!