رفتن به مطلب

مشکل لود کردن فونت های گوگل در ایران


A.S

پست های پیشنهاد شده

درود بر شما

تو سایتم با فونتهای gstatic به مشکل خوردم،فکر می کنم جدیدآ این اتفاق افتاده،چون قبلآ ندیده بودمش،حدود یکماهه

کلی سایت و فروم های خارجی رو زیر و رو کردم ولی ظاهرآ چون اونا خارجین و تحریم نیستن،این مشکلو ندادن

4 ارور تو کنسول کروم نشون میده

index.php:1 Font from origin 'http://fonts.gstatic.com'has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin'
header is present on the requested resource. Origin 'http://www.domain.com'is therefore not allowed access. The response had HTTP status code 403.
 
http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2Failed to load resource: the server responded with a status of 403 (Forbidden)
 
index.php?controller=AdminDashboard&token=99044427c7efd69e5820c0f848144647:1 Font from origin 'http://fonts.gstatic.com'has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.domain.com' is therefore not allowed access. The response had HTTP status code 403.
 
http://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrDAdhzWOYhqHvOZMRGaEyPo.woff2Failed to load resource: the server responded with a status of 403 (Forbidden)
 
با ف ی ل..تر شکن که وارد سایت میشم خیلی مهربون فونتهارو لود می کنه
این قضیه باعث شده سرعت لود سایتم بیاد پایین (تو ایران)
 
گشتم،اما نتونستم دستور لود فونتهارو پیدا کنم که از روی سرور خودم لودشون کنم
فونتهارو هم دانلود کردم
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام. حتماً موقع ارسال محصول لودینگ دکمه ثبت کامل نمیشه، منم همین مشکل رو داشتم حضور ذهن ندارم از کدوم فایل css کلا سطر مربوطه رو پاک کردم مشکلم حل شد.

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

 

درود بر شما

تو سایتم با فونتهای gstatic به مشکل خوردم،فکر می کنم جدیدآ این اتفاق افتاده،چون قبلآ ندیده بودمش،حدود یکماهه

کلی سایت و فروم های خارجی رو زیر و رو کردم ولی ظاهرآ چون اونا خارجین و تحریم نیستن،این مشکلو ندادن

4 ارور تو کنسول کروم نشون میده

index.php:1 Font from origin 'http://fonts.gstatic.com'has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin'
header is present on the requested resource. Origin 'http://www.domain.com'is therefore not allowed access. The response had HTTP status code 403.
 
http://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2Failed to load resource: the server responded with a status of 403 (Forbidden)
 
index.php?controller=AdminDashboard&token=99044427c7efd69e5820c0f848144647:1 Font from origin 'http://fonts.gstatic.com'has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://www.domain.com' is therefore not allowed access. The response had HTTP status code 403.
 
http://fonts.gstatic.com/s/ubuntucondensed/v7/DBCt-NXN57MTAFjitYxdrDAdhzWOYhqHvOZMRGaEyPo.woff2Failed to load resource: the server responded with a status of 403 (Forbidden)
 
با ف ی ل..تر شکن که وارد سایت میشم خیلی مهربون فونتهارو لود می کنه
این قضیه باعث شده سرعت لود سایتم بیاد پایین (تو ایران)
 
گشتم،اما نتونستم دستور لود فونتهارو پیدا کنم که از روی سرور خودم لودشون کنم
فونتهارو هم دانلود کردم

 

 

سلام. حتماً موقع ارسال محصول لودینگ دکمه ثبت کامل نمیشه، منم همین مشکل رو داشتم حضور ذهن ندارم از کدوم فایل css کلا سطر مربوطه رو پاک کردم مشکلم حل شد.

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام

متاسفانه ما از دو طرف تحریمیم. از یه طرف اینترنت ایران خیلی از سایتها رو یا میبنده یا دسترسی به اونها رو کند و مخصوصا سرعت پورتهای https رو بسیار پایین میاره و از طرف دیگه شرکتهای خارجی ما رو تحریم میکنن و دسترسیمون رو محدود میکنن.

بهترین راه اینه که از این فونتها به این صورت استفاده نکنیم و روی سرور خودمون بارگذاری کنیم

 

موفق باشید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام

متاسفانه ما از دو طرف تحریمیم. از یه طرف اینترنت ایران خیلی از سایتها رو یا میبنده یا دسترسی به اونها رو کند و مخصوصا سرعت پورتهای https رو بسیار پایین میاره و از طرف دیگه شرکتهای خارجی ما رو تحریم میکنن و دسترسیمون رو محدود میکنن.

بهترین راه اینه که از این فونتها به این صورت استفاده نکنیم و روی سرور خودمون بارگذاری کنیم

 

موفق باشید

سلام رامتین جان،ارادت

خب پیدا نکردم که اینا از تو کدوم فایل لود میشه،من فونتهارو دانلود کردم،کجا لینکشون رو روی سرور خودم تغییر بدم؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

تویه global.css یا هیچکدوم از css هام پیدا نکردم،حتی سرچ کردم هر جا @font-face بود (روی لوکال) حذف کردم اما انگار نه انگار

یه عکس میزارم از ارور یه نگاهی بندازین

داستان ظاهرآ در مورد Access-Control-Allow-Origin و فایل jquery-1.11.0.min.js:2 

http://2click.ir/img/YAZV/495.jpg

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

این خطا مربوط به Google Statics هست. ماژولش رو خاموش کنید (gstatics)

ماژولی که به اسم gstatics ندارم

ماژول های gapi و ganalytics رو هم تست کردم،اما ربطی به اونا هم نداشت

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

این خطا در بخش مدیریتتونه؟ اگر در بخش مدیریت هستید (که با توجه به آدرسی که در کنترلر adminLogin چنین برداشتی میکنم) باید در فایل های controllers دنبالش باشید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

این خطا در بخش مدیریتتونه؟ اگر در بخش مدیریت هستید (که با توجه به آدرسی که در کنترلر adminLogin چنین برداشتی میکنم) باید در فایل های controllers دنبالش باشید

خطارو هم تو کاربری میده،هم تو مدیریت،حتی تو لاگین مدیریت هم که کمتر ماژولی لود میشه هم این ارور رو میده

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

این خطا در بخش مدیریتتونه؟ اگر در بخش مدیریت هستید (که با توجه به آدرسی که در کنترلر adminLogin چنین برداشتی میکنم) باید در فایل های controllers دنبالش باشید

پیداش کردم،تو فایل theme/theme name/header.tpl فونتهارو لود می کنه

		<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700' rel='stylesheet' type='text/css' media="all" />

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

/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

چجوری می تونم این فونتهارو از روی سرور خودم لود کنم،کل لینک رو که حذف می کنم،یه سری از تکست های خودمم با فونت اشتباه لود میشه

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

فونت Source Sans Pro رو برای وب دانلود (یا اگر لایسنس داره خریداری) کنید و در پوشه themes/yourtheme/fonts بارگذاری کنید سپس بجای لینک بالا آدرس رو از فروشگاه خودتون بدید

البته این که فونت رو در فایل header.tpl بارگذاری کرده کمی غیر منطقی هست. ولی در مدیریت این فایل لود نمیشه اونجا باید ببینید از کجا لود میکنه

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

یه راه پیدا کردم،دارم css هارو بازنویسی می کنم+فونتها تو پست بعدی آپلود می کنم تا بجای پاک کردن صورت مسئله اگه کسی کارش گیر افتاد اینارو آپلود و جایگزین کنه

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

راهکار :

1- این فولدر رو تو روت هاستتون آپلود کنید (google-font.zip)

2-فایل themes/theme name/header.tpl را ویرایش و

<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700' rel='stylesheet' type='text/css' media="all" />

به کد زیر تغییر دهید و www.your-domain.com را با آدرس دامنه تان جایگزین کنید

<link href='http://www.your-domain.com/google-font/Source-Sans-Pro.css' rel='stylesheet' type='text/css' media="all" />

3-فایل admin-folder\themes\default\css\admin-theme_rtl.css را ویرایش و در سطر اول بجای

@import url("//fonts.googleapis.com/css?family=Open+Sans:300,400,700")

کد زیر

@import url("http://www.your-domain.com/google-font/Open-Sans.css")

و بجای

@import url("//fonts.googleapis.com/css?family=Ubuntu+Condensed")

کد زیر

@import url("www.Your-domain.com/google-font/Ubuntu-Condensed.css")

را جایگزین کنید your-domain ها رو هم که با دامنه خودتون جایگزین می کنید

 

مشکلتون حل شده،موفق باشید

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 5 weeks later...

سلام بنده هم این مشکل رو با ماژول منو افقی دارم که فونت هاش با فیلتر شکن درست میشه و بدون فیلتر شکن  یه فونت  داغونی به خودش میگیره.... راهنمایی کنید دستور این کار چی هست فونت ها رو روی سرور خودمون اپلود کنیم و از سرور هاست  خودمون لود بشه

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام بنده هم این مشکل رو با ماژول منو افقی دارم که فونت هاش با فیلتر شکن درست میشه و بدون فیلتر شکن  یه فونت  داغونی به خودش میگیره.... راهنمایی کنید دستور این کار چی هست فونت ها رو روی سرور خودمون اپلود کنیم و از سرور هاست  خودمون لود بشه

 

بنظر من بهترین راه دانلود فونت دلخواه از سایت https://www.google.com/fontsو تعریف اون در فونت فیس هست .من اینکار رو کردم  فونتها رو گشتم ویه فونت خوب از گوگل فونت دانلود کردم بعد به فرمت های مورد نظر تبدیلش کردم و در پوشه فونت قالب آپلود کردم در اخر هم در GLOBAL.CSS فونت رو براش تعریف کردم.فونها واقعا سبک و کم حجم هستن و تاثیر خوبی رو سایتتون میزاره.

 

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

داداش فونت ها رو دانلود کردم و از این بابت مشکلی نیست مشکلی که هست اینه که نمیدونم چطوری باید دستور کدش رو از هاست خودم بدم مخصولا فونت های تو global.css که خیلی زیاده و بهترین کار اینه از هاست خودم لود بشه اما  بلد نیستم

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

داداش فونت ها رو دانلود کردم و از این بابت مشکلی نیست مشکلی که هست اینه که نمیدونم چطوری باید دستور کدش رو از هاست خودم بدم مخصولا فونت های تو global.css که خیلی زیاده و بهترین کار اینه از هاست خودم لود بشه اما  بلد نیستم

 

خب شما اگه بخواین کل فونت سایتتون عوض بشه ابتدای global.css میتونید اولویت فونت خودتون رو انتخاب کنید یا اینکه بخواین قسمت های خاصی از سایتتون مثلا فونت منوی افقی رو تغییر بدین که با فایر باگ خیلی راحت میتونید فایل css مربوط به اون قسمت و ادرسش تو هاست رو پیدا کنید و اولویت فونت رو تغییر بدین

 تو عکس global.css خودم رو براتون گذاشتم

 

post-9019-0-53797600-1450955782_thumb.jpg

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 1 month later...

راهکار :

1- این فولدر رو تو روت هاستتون آپلود کنید (http://ipresta.ir/forum/public/style_images/master/attachicon.gifgoogle-font.zip)

2-فایل themes/theme name/header.tpl را ویرایش و

<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,700' rel='stylesheet' type='text/css' media="all" />

سلام 

من تو قالب پارمیس چنین چیزی رو تو فایل هیدر ندارم

بقیه مراحل رو انجام بدم کافیه ؟

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

سلام 

من تو قالب پارمیس چنین چیزی رو تو فایل هیدر ندارم

بقیه مراحل رو انجام بدم کافیه ؟

دنبال لینکی بگرد که با /fonts.googleapis.com/css شروع بشه

چون این لینک لود کردن فونت های گوگله

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

  • 2 weeks later...
  • 5 months later...

بنده از قالب الکترو مارکت استفاده میکنم و توی هدر اصلا فونتی وجود نداره..... فکر کنم اموزش مربوط به قالب دیفالت هست....

این مشکل گیر کردن ذخیره رو دارم  زمان خیلی زیادی طول میکشه تا لود بشه

لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

در حال بارگذاری


  • کاربران آنلاین در این صفحه

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×
×
  • اضافه کردن...