Перейти к содержанию

GOOGLE fix, снятие блокировки сайтов на Opencart после Роскомнадзора 1.0.1

330.00 руб

   (0 отзывов)

1 изображение

Информация о файле

Уходим от блокировки и восстанавливаем нормальную работу сайта на Опенкарт.

Из-за блокировки мессенджера Телеграм в РФ по решению Роскомнадзора были также заблокированы многие сервисы гугла (аналитика, рекапча, фонты и т. д.).

Поскольку движок Опенкарт любых сборок использует обращение к сервисам Гугла, например, для загрузки фонтов, то зависают страницы как публичной части, так и админки.

Ваши сайты становятся недоступны для ваших покупателей.

 

Спойлер

88dc7664b5.jpg

 

Данное решение позволяет снять эти проблемы. На первом этапе (в текущей версии) избавляемся от бесконечной и невыполнимой (из-за блокировки) попытки загрузки фонтов.

Проблема убрана как из админки, так и из фронт-энда.

 

Никакие файлы не изменяются на вашем сайте.  Работа через ocmod, котороый в любой момент можно отключить при желании.

 

Знаю, что некоторые модули в админке также пытается загружать эти фонты. Буду добавлять решение для таких модулей постепенно.

Сейчас решена базовая задача.  И сайты начинают работать привычно быстро.

 

В шаблонах (начиная от дефолтного) встречаются шрифты, загружаемые с серверов гугла:

open-sans,   // есть во всех сборках opencart

roboto-condensed,

marck-script

 

Данное решение позволяет встроить эти шрифты на ваш сайт. И пользователь в свой браузер будет загружать эти шрифты уже с вашего сайта. Тем самым исключаются долгие и бесплодные ожидания загрузки с серверов гугла.

Если в ваших шаблонах встречаются другие нестандартные шрифты, то просьба сообщать об этом.

 

Просто загрузите ocmod через загрузчик в админке. И обновите кеш ocmod. А также обновите системный кеш и кеш вашего ускорителя (если имеется).

Увеличьте перед загрузкой в настройках админки (система -> настройки -> магазин -> вкладка "сервер" ) "макс. размер файла" до 20 Мбайт. По умолчанию всего 300 Кб (если точнее, то несколько меньше, т. к. в байтах). Фонтов много и они в совокупности много весят.

 

dff2fa10c0.jpg

 

Для тех, кто загружает по фтп:


 

Спойлер

 

Возможно использование без загрузки ocmod.  Если загружаете по фтп, то положите файл install.php в папку admin и выполните http://ваш.сайт/admin/install.php

Удалите файл install.php.

После не забудьте применить install.xml и обновить кеш ocmod . install.xml (предварительно переименуйте в google_fix_by_sitecreator.ocmod.xml) можете положить в system и далее примените обновление кеша ocmod (и остальные кеши).

 

Не нужно повторять эти действия если вы изначально установили дополнение через стандартный загрузчик ocmod. Т. е. загрузили (установили) GOOGLE_fix.ocmod.zip

 

 

Данное решение может работать с переименованной папкой админа.

Только в файле xml замените admin на название вашей папки админа.

 

 

 

Результат виден здесь: http://watermark.sitecreator.pro/

 

 

2ed931a81f.jpg

eb66aa3cbf.jpg

 

 

 

Была ранее проблема:

 

bf4b9055cd.jpg

 

e903f5a9a6.jpg

 

 

e456ca2b41.jpg

 

 

Решение будет расширяться для снятия различных блокировок сайтов на Опенкарт, произошедших как побочный эффект известного решения Роскомнадзора и не только.

 

 

СОВМЕСТИМОСТЬ с шаблонами

 

На шаблоне journal 2 без ручной правки не сработает.

journal2 совершенно иначе подключает фонты  чем все нормальные шаблоны.

 

Правка под journal2  не входит в стоимость установки для всех остальных (нормальных) шаблонов.

На journal2  может понадобиться также подключать еще два нестандартных шрифта.

Используйте на journal2  на свой страх и риск.

 

 




  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×