Symfony2项目css没有做它的事情

Symfony2项目css没有做它的事情,symfony,assetic,Symfony,Assetic,我已经正确安装并转储了assetic,但css不知何故没有加载。在配置文件中,我有assetic操作的bundle。但是,在页面上,获取不带样式的纯html,。 当我在“网络/样式表”选项卡中打开调试器时,一切看起来都很好,css文件加载正确,只有一个typekit文件出现403错误 是否有可能css不工作,因为加载时单个css文件出现403错误 我试图切换浏览器,但同样的事情发生了 编辑: 问题在于我处理缓存时更改的响应类型。对于css,我得到text/html。如何修复此问题?您的secur

我已经正确安装并转储了assetic,但css不知何故没有加载。在配置文件中,我有assetic操作的bundle。但是,在页面上,获取不带样式的纯html,。 当我在“网络/样式表”选项卡中打开调试器时,一切看起来都很好,css文件加载正确,只有一个typekit文件出现403错误

是否有可能css不工作,因为加载时单个css文件出现403错误

我试图切换浏览器,但同样的事情发生了

编辑:
问题在于我处理缓存时更改的响应类型。对于css,我得到text/html。如何修复此问题?

您的security.yml中的防火墙设置可能限制太多

您需要为您的资产设置防火墙,例如:

#app/config/security.yml
#...
firewalls:
    assets:
        pattern: ^/(css|js|img)/
        security: false

不幸的是,这似乎不是问题。如果你直接访问css url,你会在那里看到你所有的样式吗?也可以添加用于加载样式表的html当我在页面源中单击样式表时,我可以看到我的样式。我在twig中使用{%block stylesheet%}{%endblock%}跨应用程序加载它们。这个问题突然出现,所以我想它与标记无关。