وبلاگ
رفع مشکل کندی پنل تحت وب ایزابل در زمان قطعی اینترنت
اگر از سیستم تلفنی ایزابل استفاده میکنید، احتمالاً در زمان قطعی اینترنت بین الملل با تاخیر در محیط وب ایزابل مواجه شدهاید. به محض اینکه اینترنت سرور یا شبکه شما قطع میشود، محیط وب و داشبورد مدیریتی ایزابل به شدت کند شده و باز شدن صفحات آن زمان زیادی میبرد.
علت اصلی این مشکل، تلاش مرورگر برای فراخوانی منابع خارجی موجود در فایلهای قالب ایزابل است. به بیان دقیقتر، وب ایزابل برای نمایش فونتهای خود به دامنههای خارجی وابسته است. بنابراین زمانی که اینترنت قطع باشد، مرورگر برای دریافت این فونتها در حالت انتظار باقی میماند و صفحات وب با کندی زیادی باز میشوند.
راهکار پیشنهادی
برای رفع این مشکل، تنها کافیست دستور زیر را در محیط SSH سرور خود اجرا کنید. این دستور به صورت خودکار تمامی لینکهای فراخوانی منابع خارجی را از داخل تمامی فایلهای مربوطه حذف میکند. بلافاصله پس از اجرای این دستور بر روی سرور ایزابل، مشکل تأخیر و کندی پنل وب برای تمامی کاربران شبکه به طور کامل برطرف خواهد شد.
sed -i 's|.*fonts\.googleapis\.com.*||g' /var/www/html/themes/tenant/_common/index.tpl && \
sed -i 's|.*fonts\.googleapis\.com.*||g' /var/www/html/themes/tenant/_common/login.tpl && \
sed -i 's|.*maxcdn\.bootstrapcdn\.com.*||g; s|.*fonts\.googleapis\.com.*||g' /var/www/html/admin/views/header.php && \
sed -i 's|.*maxcdn\.bootstrapcdn\.com.*||g; s|.*fonts\.googleapis\.com.*||g' "/var/www/html/admin/modules/framework/amp_conf/var/www/html/admin/views/header.php"