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.
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
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
É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».