web-dev-qa-db-fra.com

A refusé d'appliquer le style à partir de ... parce que son type MIME ('text/html') n'est pas un type MIME de feuille de style pris en charge et que la vérification MIME stricte est activée

Je reçois l'erreur ci-dessus lorsque j'héberge mon site Drupal à l'aide de MAMP. Tout mon HTML se charge, mais mon CSS ne se charge pas. 

Refuse d'appliquer le style de ' http: //mysite/sites/default/files/css/css_Sr-zrzbdXHUuh75RQ_QtqOK_J8ztTYUGyg67gPw.css? F7d7s7 ' parce que son type MIME ('text/html') n'est pas une couleur encrée. et la vérification MIME stricte est activée.

3
helloworld123

J'ai un site D8 sur le panthéon (avec un thème) et je rencontrais ce problème lorsque j'ai créé mon local (avec Lando). Et la solution pour moi était de désactiver l'agrégation CSS/JS sur mon local, puis la page se chargeait correctement:

drush -y config-set system.performance css.preprocess 0

drush -y config-set system.performance js.preprocess 0

2
ProGrammar

Les fichiers CSS agrégés se trouvent dans le répertoire sites/default/files/css.

Le problème est que les permissions dans le répertoire files, sites/default/files devraient avoir 755 et 750

Vous pouvez modifier les autorisations avec:

chmod 755 sites/default/files
0
Carlos Junquera

Étapes à suivre:

-essayer de vider toutes les caches

Si ça ne marche pas:

- jetez un oeil sur les paramètres -> média -> système de fichiers. Sur cette page, vous pouvez trouver votre chemin de fichier temporaire. Vérifiez si le chemin est correct pour que votre site Drupal écrive ces fichiers de style générés dans le bon dossier.

Comme vous pouvez le constater, votre site recherche ce fichier de style dans/sites/default/files /. Donc, cela devrait être le chemin qui est dans le champ «chemin du fichier temporaire».

0
Ben