Css Symfony2:在NGINX上加载但未应用样式表,导致错误页面中断

Css Symfony2:在NGINX上加载但未应用样式表,导致错误页面中断,css,symfony,nginx,Css,Symfony,Nginx,我刚刚安装了一个全新的Symfony应用程序。我正在使用NGINX作为我的web服务器 样式表在devtools网络选项卡中没有显示HTTP404错误代码,我可以在预览选项卡中正确地看到它们的内容 示例图片: 有人遇到过这样的问题吗?我猜可能是权限问题 编辑#1:附上chrome开发工具的图片,显示css已正确加载 您需要确保您的nginx.conf实际上包含正确的mime类型 http { include conf/mime.types; # ... 。。。或者 types

我刚刚安装了一个全新的Symfony应用程序。我正在使用NGINX作为我的web服务器

样式表在devtools网络选项卡中没有显示HTTP404错误代码,我可以在预览选项卡中正确地看到它们的内容

示例图片:

有人遇到过这样的问题吗?我猜可能是权限问题

编辑#1:附上chrome开发工具的图片,显示css已正确加载


您需要确保您的
nginx.conf
实际上包含正确的mime类型

http {
  include    conf/mime.types;
  # ...
。。。或者

types { 
  # ...
  text/css css; 

路由文件中没有路由“/”,请检查路由文件routing.yml请注意这个问题。我知道这个错误,事实上是我触发了这个错误。我想问的是关于错误页面布局的问题,它被破坏了。请在问题中包含更多信息。您正在尝试从类似于
domain.tld/subfolder/symfony
的子文件夹运行symfony吗?您是否运行了应用程序/控制台资产:安装和应用程序/控制台资产:转储?打开调试工具栏的“网络”选项卡(即chrome devtools=F12,ctrl+[)并检查symfony试图从哪些路径加载样式表。我经常在chrome上看到,当我刚刚打开程序时,会制作一个标签向symfony收费page@nifr子文件夹是什么意思?是的,我运行了命令,样式表都正确加载。太好了!这就是问题所在!