Подтвердите, что вы не робот
Челябинск
Например:
Челябинск
Москва
или
Выбрать автоматически
Челябинск
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Новосибирск
Казань
Красноярск
Пермь
Краснодар
Обновление безопасности решений INTEC
Содержание:
В результате совместного анализа, проведенного компаниями «1С-Битрикс» и INTEC, были обнаружены и устранены потенциальные уязвимости в решениях линеек Universe и Kosmos.
  • (intec.core) INTEC:Ядро - базовый модуль для решений INTEC
  • (intec.garderob) INTEC.Garderob - программный комплекс для создания готовых сайтов и интернет-магазинов
  • (intec.kosmos) INTEC.Kosmos - программный комплекс для создания интернет-магазинов и сайтов на платформе 1С-Битрикс
  • (intec.matilda) INTEC.Unibox - программный комплекс для создания готовых сайтов и интернет-магазинов
  • (intec.prom) INTEC.Prom - программный комплекс для создания готовых сайтов и интернет-магазинов
  • (intec.regionality) INTEC: Мультирегиональность - региональная сеть вашего сайта с продвижением в поисковиках
  • (intec.universe) INTEC.Universe - программный комплекс для создания готовых сайтов и интернет-магазинов
  • (intec.universelite) INTEC.Universe LITE - программный комплекс для создания готовых сайтов и интернет-магазинов
  • (intec.universesite) INTEC.Universe SITE - программный комплекс для создания готовых сайтов и интернет-магазинов
Ручной инструмент для точечного обновления отдельных файлов модулей и готовых решений INTEC (Линейка решений Kosmos и Universe) на системе управления 1С-Битрикс.

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

ВАЖНО:
  • Предпочтительный способ обновления — штатное обновление через Маркетплейс 1С-Битрикс: https://marketplace.1c-bitrix.ru/ Для готовых сайтов после обновления модулей часто требуется переустановка решения в режиме «обновление» через мастер установки. Ручной патч — запасной вариант, когда нужно быстро применить исправления без полного обновления модуля или переустановки решения.
  • Перед использованием сделайте резервную копию сайта (файлы + база данных).
  • Патчер доступен только администратору сайта (нужна авторизация на сайте под учетной записью с правами "Администратор").
  • После завершения работы рекомендуется удалить папку intec_patcher с сервера — инструмент не предназначен для постоянного хранения на сайте.
  • В intec_patcher загружайте только те файлы модулей (intec.*), которые относятся к вашему сайту. Лишние модули создают дубли строк в таблице и путаницу (см. раздел «Несколько модулей — один файл на сайте»).

Скачать патч: intec_patcher.zip

ЧТО НУЖНО ЗАГРУЗИТЬ НА САЙТ:
На сервер, в корень сайта (туда же, где находятся папки bitrix, upload и т.д.), загрузите папку intec_patcher

КАК ОТКРЫТЬ ПАТЧЕР:
  • Войдите на сайт под учётной записью с правами "Администратор".
  • Откройте в браузере адрес: https://ВАШ-САЙТ.ru/intec_patcher/ или https://ВАШ-САЙТ.ru/intec_patcher/index.php (замените ВАШ-САЙТ.ru на домен вашего сайта)
  • Если видите «Access denied» — вы не авторизованы как администратор.

КАК ПОЛЬЗОВАТЬСЯ ИНТЕРФЕЙСОМ:
После открытия патчер автоматически сканирует сайт и показывает таблицу найденных файлов, сгруппированных по разделам:
  1. Модуль → /bitrix/modules/ и /local/modules/
  2. Компоненты → /bitrix/components/ и /local/components/
  3. Wizards → /bitrix/wizards/ и /local/wizards/
  4. Tools → /bitrix/tools/ и /local/tools/
  5. Шаблоны → /bitrix/templates/ и /local/templates/
Вверху отображаются счётчики:
  1. «Найдено» — сколько пар «патч ↔ файл на сайте» найдено
  2. «Совпадает» — сколько файлов на сайте уже идентичны патчу
Статусы в таблице:
  1. совпадает — файл на сайте уже такой же, как в патче. Ничего делать не нужно.
  2. отличается — файл на сайте отличается от патча. Можно обновить.
  3. нет записи — у веб-сервера нет прав записи в этот файл. Обновление невозможно.



Для обновления одного файла:
  • Найдите строку со статусом «отличается» (жёлтая подсветка).
  • Убедитесь, что в колонке «Решение» указан нужный вам продукт.
  • Нажмите кнопку «Обновить».
  • Дождитесь сообщения об успехе — страница не перезагружается.
  • Строка станет зелёной, статус сменится на «совпадает».



Кнопка «Пересканировать» — обновляет список файлов (перезагружает страницу). Используйте её, если вы вручную меняли файлы на сервере.

БЭКАП ПРИ ОБНОВЛЕНИИ:
Перед заменой каждого файла патчер автоматически создаёт его копию рядом с оригиналом. Имя бэкапа содержит суффикс вида: .php_patcher_backup_ДД_ММ_ГГ
Если файл с таким именем уже существует, добавляется время (His).
Пример: class.php.php_patcher_backup_01_06_26

Чтобы откатить изменение вручную:
  • Найдите файл бэкапа рядом с обновлённым файлом (через FTP или файловый менеджер хостинга).
  • Переименуйте бэкап обратно в имя оригинального файла (без суффикса бэкапа).

КУДА ПОПАДАЮТ ФАЙЛЫ ИЗ ПАТЧА
Путь файла внутри папки intec.* определяет цель на сайте:
  • install/components/… → bitrix/components/… и local/components/…
  • install/wizards/… → bitrix/wizards/… и local/wizards/…
  • install/tools/… → bitrix/tools/… и local/tools/…
  • admin/, classes/, … → bitrix/modules/intec.*/… (и local/modules/…)
  • install/wizards/intec/<имя>/site/templates/<шаблон>/… → bitrix/templates/<шаблон>/… (см. ниже)

ФАЙЛЫ ШАБЛОНОВ
Для файлов из install/wizards/intec/<имя>/site/templates/<шаблон>/… патчер ищет шаблоны с именами:
  1. <имя_шаблона> — как в патче (например kosmos, food)
  2. <имя_шаблона>_ — для каждого сайта (например kosmos_s1, food_s2)
Если вы переименовывали шаблон на сайте (например, назвали его «my_shop»), патчер такие файлы не увидит. Их нужно обновить вручную через FTP или файловый менеджер, сверяясь с содержимым папки патча.

НЕСКОЛЬКО МОДУЛЕЙ — ОДИН ФАЙЛ НА САЙТЕ:
Типичная ситуация: в intec_patcher лежат intec.kosmos, intec.kosmoslite, intec.kosmoscorp — у всех один и тот же компонент intec.kosmos/banners/ ведёт в один файл: /bitrix/components/intec.kosmos/banners/class.php
В таблице будет несколько строк с разными подписями «Решение», но один путь «Файл на сайте». После обновления по одной строке другие могут снова показать «отличается» — это нормально: патчи для разных продуктов отличаются по содержимому.
Рекомендация: оставьте в intec_patcher только папку модуля вашего сайта (например, только intec.kosmos), либо обновляйте только строку нужного решения.

ВОЗМОЖНЫЕ ПРОБЛЕМЫ:
Патчер показывает «Найдено: 0»
  1. Проверьте, что папки intec.* лежат ВНУТРИ intec_patcher, рядом с index.php.
  2. Убедитесь, что на сайте установлен соответствующий модуль и файлы по целевым путям уже существуют (патчер не создаёт новые файлы).
  3. Проверьте, что в патче не только каталоги версий вида 1.0.0/… (такие пути игнорируются).
Статус «нет записи» (красная подсветка)
  1. У веб-сервера нет прав на запись в файл или папку.
  2. Исправьте права через FTP/SSH или обратитесь в поддержку хостинга.
  3. Либо обновите файл вручную.
«Неверный sessid»
  1. Сессия истекла. Обновите страницу и войдите в систему управления сайтом 1С-Битрикс заново.
После патча одна строка «совпадает», другая для того же файла — «отличается»
  1. См. раздел «Несколько модулей — один файл на сайте».
«Файл уже совпадает с патчем» при нажатии «Обновить»
  1. Файл на сайте уже идентичен выбранному патчу. Пересканируйте страницу.
После патча сайт работает некорректно
  1. Восстановите файл из бэкапа (см. раздел «Бэкап при обновлении»).
  2. Либо восстановите сайт из полной резервной копии.
  3. Очистите кэш Bitrix (патчер делает это автоматически при успешном обновлении, при необходимости повторите вручную).
Патчер не определяет часть файлов шаблона
  1. Скорее всего, шаблон переименован. Обновите такие файлы вручную.

ПОРЯДОК ДЕЙСТВИЙ:
  • Создайте резервную копию сайта (файлы + БД).
  • Загрузить архив intec_patcher на сервер и распакуйте.
  • Оставить в ней только нужные папки intec.* для вашего сайта.
  • Авторизируйтесь на сайте под учетной записью с правами "Администратор".
  • Открыть /intec_patcher/ или /intec_patcher/index.php
  • Обновить файлы со статусом «отличается» (нужное «Решение» в таблице).
  • Проверить работу сайта (каталог, корзина, формы, админка модулей).
  • Удалить папку intec_patcher с сервера.

Скачать патч: intec_patcher.zip
#Universe
#Готовые решения для битрикс
#Обновления Universe
#KOSMOS

Мы работаем в городах