当我使用MAMP托管我的Drupal网站时,我收到了上述错误。我的所有HTML加载,但我的CSS没有加载。
拒绝从“http://mysite/sites/default/files/css/css_Sr-zrzbdXHUuh75RQ_QtqOK_J8ztTYUGygU67gPw.css?f7d7s7”应用样式,因为其MIME类型('text / html')不是受支持的样式表MIME类型,并且启用了严格的MIME检查。
答案 0 :(得分:2)
我在万神殿上有一个D8站点(使用主题),当我创建我的本地(使用Lando)时,我遇到了这个问题。对我来说解决方案是在我的本地关闭CSS / JS聚合,然后页面加载正常:
drush -y config-set system.performance css.preprocess 0
drush -y config-set system.performance js.preprocess 0
答案 1 :(得分:0)
尝试的步骤:
- 清除所有缓存
如果不起作用:
- 看一下设置 - >媒体 - > filesytem。在此页面上,您可以找到临时文件路径。检查这是否是正确的路径,以便Drupal站点将这些生成的样式文件写入正确的文件夹。
如您所见,您的网站正在/ sites / default / files /中查找此样式文件。所以这应该是“临时文件路径”字段中的路径。
答案 2 :(得分:0)
聚合的CSS位于site / default / files / css目录中。
问题是在文件目录中的权限,sites / default / files应该有755和750
您可以使用以下方式更改权限:
chmod 755 sites/default/files