今天我开始在Symfony(2.6)项目上更改一些CSS。我在我新创建的css文件中添加了一些样式,一切正常。当我去添加另一种风格而没有发生任何事情时,我的问题出现了。我检查了开发窗口,无法在任何地方找到我的样式。我已多次删除缓存。我使用Symfony与流浪盒。如果我打开网址中的css文件,它会填充钻石/问号,我的第一个样式条目仍然存在。我检查了,编码设置为UTF-8。我从来没有用css这样的问题,有谁知道问题可能是什么?
我正在使用Assetic在项目中包含样式表,如下所示:
`<link href="{{ asset('css/print_production_report.css') }}" rel="stylesheet" type="text/css" media="print" />`
所以为了告诉你发生了什么,我将从头开始。我有这个样式表(忽略错误):
在检查浏览器后,我仍然有:
现在我将一些随机文本或css添加到我的样式表中:
你会看到我的所有变化都被转换成这些钻石:
答案 0 :(得分:1)
我认为这个缓存文件并用unicode'REPLACEMENT CHARACTER'( )替换它们的问题与sendfile有关。在nginx / apache中关闭sendfile / EnableSendfile。
答案 1 :(得分:-1)
答案 2 :(得分:-1)
Takie这个较低的文字和评论,我的意思是使用
//评论blabla
在你的css文件中。