رایموند
4 سال پیش توسط رایموند مطرح شد
13 پاسخ

حل مشکل خطای ۴۰۴ فونت ها

درود دوستان..
یه سری خطای های ۴۰۴ فونت ها رو دریافت کردم چگونه آن را رفع کنم؟
توضیح تصویر رو وارد کنید


ثبت پرسش جدید
moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
1

سلام
خوب یا فونت ها وجود ندارد یا مسیر دهی اشتباه است. داخل فایل css فونت ها لینک را اصلاح کنید.
@endworld


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش آپدیت شد
0

@mohaligateway
والا فونت ها رو فراخوانی کردم و الانم توی قالب فونت ها نشون میده...

@font-face {
    font-family: Estedad;
    src: url('fonts/Estedad.eot');
    src: url('fonts/Estedad.eot?#iefix') format('embedded-opentype'),
    url('fonts/Estedad.eot') format('woff'),
    url('fonts/Estedad.ttf') format('truetype');
    font-weight: normal;
}
@font-face {
    font-family: Aviny;
    src: url('fonts/Aviny.eot');
    src: url('fonts/Aviny.eot?#iefix') format('embedded-opentype'),
    url('fonts/Aviny.eot') format('woff'),
    url('fonts/Aviny.ttf') format('truetype');
    font-weight: normal;
}

برای فونت آیکون مستقیما از خود جاوا اسکریپت درخواست ها رو می گیره و نمایش میده...
همون فایل all.min.js ...


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
0

خروجی استایل توی پوشه public به چه صورتی هست. احتمالا پوشه فونت ها رو پیدا نمی کنه. اگر پوشه فونت ها یک شاخه عقب تر است باید از /.. استفاده کنید.
@endworld


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
1

وارد تب Network بشید صفحه رو دوباره بارگزاری کنید. ببینید فونت ها رو از دقیقا از چه URL ی میخواد بخونه و با مسیری که فایل ها قرار دادید مقایسه کنید. حتما یک تفاوتی بینشون وجود داره.

یک نکته دیگه هه اینکه بهتره برای آدرس دهی فونت ها در فایل css تون از روت پروژه آدرس بدید تا جلوی چنین مشکلاتی گرفته بشه. برای اینکار اول آدرس یک علامت اسلش (/) بذارید و بعد الباقی آدرس متناسب با ساختار پروژتون.


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@mohaligateway
پوسته من وردپرس هستش...
از روش /.. و /. امتحان کردم مشکل حل نشد...


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
0

ساختار فایلی قالبتون به چه شکلی هستش ؟ فایل های css و js توی چه پوشه ای هستن ؟
@endworld


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@mhyeganeh
مشکل دو فونت نوشتاری با غیر فعال کردن کد زیر حل شد:

src: url('fonts/Aviny.eot');
src: url('fonts/Aviny.eot?#iefix') format('embedded-opentype'),

چون این فایل وجود نداره و مشکل فونت آیکون پا برجاست که از فایل all.min.js درخواست ها می گیره ...


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@mohaligateway
ساختار خاصی نیست مثل همین لاراول هستش که فایل ها رو در قسمت head فراخوانی می کنید...


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
0

با غیر فعال کردن که کلا صورت مسئله پاک میشه. ببینید فایل های eot بالاخره یه جائی بارگذاری شده توی پوشه فونت و اینکه وردپرس مسیر دهیش با لاراول خیلی متفاوته !
@endworld


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@mohaligateway
با کد زیر فونت با پسوند woff فراخوانی کردم و مشکل حل شد.
حالا می مونه all.min.js مشکل این فونت آیکون حل بشه...

@font-face {
  font-family: 'Aviny';
  src:  url('fonts/Aviny.woff?') format('woff');
  font-weight: normal;
}

moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
0

قسمت فونت all.min.js چی که لود می کنه ؟
@endworld


رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 4 سال پیش مطرح شد
0

@mohaligateway
فونت آیکون Fontawesome رو بارگزاری می کنه...


moha li
تخصص : توسعه دهنده لاراول و Vue
@mohaligateway 4 سال پیش مطرح شد
0

آدرس قالب های فونت رو پیدا نمی کنه. یک بار مسیر دهی رو چک کنید. آدرس فونت های woff براش نامشخصه. توی fontawesome این مشکل زیاد پیش میاد.
@endworld


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام