Erreur lors de la récupération glyphicons-les hobbits réguliers.woff2 sur la réussite appel AJAX de jQuery
Je reçois un message d'erreur disant que jQuery n'arrivais pas à trouver le chemin d'accès à la glyphicons-les hobbits réguliers.woff2. L'erreur s'affiche lorsque la fonction pour le succès de la requête AJAX est couru. Dans cette fonction, j'ai inséré un lien hypertexte qui utiliserait une glyphicon de Twitter Bootstrap.
En regardant le chemin, je suis sûr que c'est le chemin d'accès correct donc je ne sais pas pourquoi il me donne l'erreur. Comment pourrais-je corriger cette erreur?
- Comment êtes-vous l'accès à cette page (ce serveur http)? Avez-vous essayé d'ouvrir directement l'URL? Quelles sont les autorisations sur le répertoire de polices et ce fichier spécifique?
- J'ai accédé à la page via IIS Express. J'ai essayé d'ouvrir directement l'URL et reçu le message 404. L'autorisation est de même avec le dossier qui contient les glyphicons-les hobbits réguliers.woff fichier, donc ça devrait être ok.
- Si vous ne pouvez pas accéder à l'URL directement, vous ne serez pas en mesure de le faire avec un appel AJAX. Vérifier que le fichier existe et que vous n'avez pas de faute de frappe dans l'URL / nom de fichier.
- La capture d'écran que j'ai joint montre que j'ai le fichier dans le droit chemin.
- Comment avez-vous résoudre ce problème?
Vous devez vous connecter pour publier un commentaire.
À l'aide de IIS, je fixe à l'intérieur du Web.config-file, ajouter le texte suivant à l'intérieur
<system.webServer>
:Avis-je supprimer les extensions d'abord, dans le cas où ils existent déjà.
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
?De l'obtenir pour fonctionner avec IIS Express, vous devez ajouter le type mime. Dans un éditeur de texte, ouvrez le fichier dans votre dossier Documents à
%UserProfile%\Documents\IISExpress\config\applicationhost.config
De recherche pour une ligne qui ressemble à ceci:
Je recommande de le changer officielle type MIME a changé, mais peu importe il suffit de copier cette ligne et en ajouter un nouveau et changer l'extension de fichier de .woff2 dans le nouveau. Voici mon fichier modifié (avec les corrigés types MIME)
Si vous préférez travailler dans IIS GUI ou ne sont pas à l'aise avec la ligne de commande ou des fichiers de configuration, suivez les étapes ci-dessous.
Pour résoudre le erreur lors de la récupération glyphicons-les hobbits réguliers.woff2 dans IIS, vous avez juste besoin d'ajouter un type MIME pour woff2.
Aussi, comme palehorse a noté, d'assurer le type MIME pour les deux .woff et .woff2 sont application/font-woff
Sources: