-
错误描述:
使用本机+端口访问单独的css文件,http://127.0.0.1:8004/css/layout.css
该文件加载的是未修改之前代码,新增加代码之后会出现乱码。
具体现象如下图: -
开发环境
Vagrant centOS部署的lnmp -
解决方法
经过一系列的排查(文件编码、浏览器缓存、nginx静态资源缓存),感觉是nginx配置的问题。但无法找出问题,又不好搜。逛了半天帖子终于找到情况一样的。
原因是文件同步的问题。把
nginx.conf文件中的sendfile on;改为sendfile off;即可。OK,问题解决。
最后感谢这位兄弟的帖子:原文地址
相关文章: