Почему после обновления bitrix до 22.100 не работают скрипты

Евгений Урядов · обновлено 22 мая 2026 г.

В новом обновлении Битрикс были обновлены версии библиотек jquery до актуальных. Данные библиотеки используются в коммерческих (платных) шаблонах и модулях. Если своевременно обновлять купленные модули и шаблоны, то этих ошибок можно избежать, так как разработчики модулей и шаблонов следят за изменениями в Битрикс и своевременно вносят изменения в свои решения. Поэтому важно вовремя продлять лицензии на купленные шаблоны и модули.

Ниже разберем, что делать если продлять лицензию на шаблон и модули нет возможности, а возобновить работу сайта нужно.

  • Сделать резервную копию

  • Скачать архив с нужными скриптами с нашего сайт. Архив содержит старые библиотеки jquery необходимые для работы вашего сайта

  • Разархивируем файлы в папку (требуется создать) по пути /bitrix/js/main/jquery_new либо через FTP либо через административную панель сайта по пути Контент - Структура сайта - Файлы и папки. Файлы лучше загружать в новую папку, чтобы Битрикс не смог затереть после очередного обновления ядра старые библиотеки, которые используются вашим шаблоном или модулями

  • Редактируем файл /bitrix/php_interface/init.php и если его нет, то создаем. Файл желательно редактировать через FTP, а не через административную панель сайта. Вставляем следующий код

CJSCore::Init(); $ar=array( /* external libs */ ‘jquery’ => array( ‘js’ => ‘/bitrix/js/main/jquery_new/jquery-1.8.3.min.js’, ‘skip_core’ => true, ), ‘jquery_src’ => array( ‘js’ => ‘/bitrix/js/main/jquery_new/jquery-1.8.3.js’, ‘skip_core’ => true, ), ‘jquery2’ => array( ‘js’ => ‘/bitrix/js/main/jquery_new/jquery-2.1.3.min.js’, ‘skip_core’ => true, ), ‘jquery2_src’ => array( ‘js’ => ‘/bitrix/js/main/jquery_new/jquery-2.1.3.js’, ‘skip_core’ => true, ), ‘jquery3’ => array( ‘js’ => ‘/bitrix/js/main/jquery_new/jquery-3.3.1.min.js’, ‘skip_core’ => true, ), ‘jquery3_src’ => array( ‘js’ => ‘/bitrix/js/main/jquery_new/jquery-3.3.1.js’, ‘skip_core’ => true, ), ); foreach ($ar as $ext => $arExt) { CJSCore::RegisterExt($ext, $arExt); }

  • Проверяем работу сайта

Источник: https://vg-group.pro/articles/bitrix/posle-obnovleniya-bitriks-v22-100-0-perestal-rabotat-sayt/


Ищете надежного партнера по веб-разработке и автоматизации? Мы помогаем бизнесу расти с помощью современных технологий, автоматизации процессов и экспертного SEO. Свяжитесь с нами, чтобы обсудить вашу задачу.


Automata может помочь:

📞 +7 (906) 311-77-69 · ✉ hello@automata.sale · 💬 Telegram: @automatasale · 🌐 automata.sale

ИП Урядов Евгений Евгеньевич · ИНН 645112058391 · ОГРНИП 312645301900058
Работаем по России, Беларуси и Казахстану

Инструменты по теме:

Лицензии 1С-Битрикс