Soru JQuery'den başarılı AJAX çağrısında glificons-halflings-regular.woff2 hatası alınırken hata oluştu


JQuery'nin glificons-halflings-regular.woff2 yolunu bulamadığını söyleyen bir hata mesajı alıyorum. Başarılı AJAX isteğinin işlevi çalıştırıldığında hata ortaya çıkıyor. Bu fonksiyonda Twitter Bootstrap'ten bir glifoncon kullanan bir köprü ekledim.

Yola bakarken, doğru yol olduğundan eminim, bu yüzden bana neden hata yaptığını bilmiyorum. Bu hatayı nasıl düzeltebilirim?

Screenshot of the error


44
2018-03-25 14:19


Menşei


Bu sayfaya nasıl erişiyorsunuz (hangi http sunucusu)? URL'yi doğrudan açmayı denediniz mi? Yazı tipi dizinindeki ve bu belirli dosyadaki izinler nelerdir? - Joseph
Sayfayı IIS Express üzerinden okudum. Doğrudan URL'yi açmaya ve 404 mesaj almayı denedim. Izin glificons-halflings-regular.woff dosyasını içeren klasörle aynıdır, bu yüzden tamam olmalıdır. - Johan Gunawan
Doğrudan URL'ye erişemiyorsanız, bir AJAX çağrısı ile bunu yapamazsınız. Dosyanın var olduğunu ve URL / dosya adında herhangi bir yazım olmadığını doğrulayın. - Joseph
Eklediğim ekran görüntüsü, dosyanın doğru yola sahip olduğunu gösteriyor. - Johan Gunawan
@JohanGunawan Bu sorunu nasıl çözdünüz? - LP13


Cevaplar:


IIS kullanarak onu Web.config dosyasına yerleştirdim, içine aşağıdakileri ekleyin <system.webServer>:

<staticContent>
    <remove fileExtension=".woff" />
    <remove fileExtension=".woff2" />
    <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
    <mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
</staticContent>

Önceden var olmaları durumunda önce uzantıları kaldırırım.


74
2018-06-29 11:19



system.webServer> staticContent> ... ... ... - oyaebunterkrah
Final çizgisi olmalı <mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />? - nmit026


IIS Express ile çalışmaya başlamak için mime tipini eklemeniz gerekir. Bir metin düzenleyicideki dosyayı Belgeler klasörünüzde açın. %UserProfile%\Documents\IISExpress\config\applicationhost.config

Şuna benzer bir çizgi ara:

<mimeMap fileExtension=".woff" mimeType="font/x-woff" />

Resmi MIME türü değiştikçe değiştirmenizi tavsiye ederim, ancak bu satırı kopyalayıp yeni bir tane ekleyin ve yeni bir dosyada. Benim değiştirilmiş dosyam (düzeltilmiş MIME türleri ile)

<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />

53
2018-04-07 22:13



Bu woff2 mime türü site ekledikten sonra woff2 yazı tiplerini yüklemeye başladıktan sonra IIS'deki sorunumu çözdü. - Peter M.


IIS GUI'de çalışmayı tercih ediyorsanız veya komut satırı veya yapılandırma dosyaları ile rahat değilseniz, aşağıdaki adımları izleyin.

Çözmek için glificons-halflings-regular.woff2 alma hatası IIS'de, sadece bir MIME türü eklemeniz gerekir woff2.

  1. Açık IIS ve seçmek sunucunuz
  2. İçinde Özellikleri Görüntüleseçin MIME Türleri
  3. Click Eklemek... içinde Eylemler bölme (sağ üst köşe)
  4. Giriş Dosya adı uzantısı arasında .woff2
  5. Giriş MIME türü arasında Uygulama / font-woff

Aynı zamanda palehorse kaydetti, her ikisi için de MIME türünü sağlayın .woff ve .woff2 Hangi Uygulama / font-woff

Kaynaklar:


4
2017-09-11 15:36



GUI her zaman bu şeyleri yapmak için en güvenli yer olacak. +1 - dewd