به تازگی و به خاطر تحریم هایی که در حوزه اینترنت و فضای مجازی در حال رخ دادن هست دسترسی به بعضی دامنه ها با IP ایران دچار مشکل شده است.
دوستی با من تماس گرفته بود و پرسید بود که افزونه K2 ای که روی سایتش نصب کرده بدون دلیل استایلش بهم ریخته و حتی دکمه های آری و خیر قسمت های مختلف مدیریت K2 مثل قسمت مدیریت مطالب یا مجموعه ها یا anchor های بالای این قسمت ها که بصورت تب ( زبانه ) باز می شد دیگر کار نمی کند.
پس از بررسی متوجه شدم که دسترسی با دامنه افزونه K2 برای IP های ایرانی مسدود شده و هنگام بارگذاری صفحات مختلف مدیریت K2 فایل update.js که از این دامنه بارگذاری می شد دیگر در دسترس نیست.
برای حل این مشکل فایل k2.php که در آدرس زیر قرار دارد شوید:
YOUR_SITE\administrator\components\com_k2
و خط 121 این فایل که وظیفه بار گذاری فایل update.js را دارد را حذف کنید.
از آنجا که تا این فایل بارگذری نشود سایر فایل های js نیز بارگذاری نمیشود بنابراین با حذف این خط ، سایر فایل های JS بارگذاری شده و مشکل بهم ریختگی استایل قسمت مدیریت K2 حل می شود.