54  /  130

Установка для разработки

Просмотров: 40964
Дата последнего изменения: 15.02.2021
Александр Суворов
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

Установка для разработки

Начиная с версии 16.5.7 и старше, в продуктах «1С-Битрикс» можно пометить новую или существующую установку продукта специальным маркером Установка для разработки. Маркер позволяет проводить тестирование, не устанавливая продукт локально. Этот функционал поможет решить проблему коллективного доступа к одной установке разработчиков продукта без возникновения ошибки ERROR_WRONG_CODE Система обновлений продукта привязывается к конкретной установке и "запоминает" состояние системы после очередного обновления. Ошибка ERROR_WRONG_CODE возникает в том случае, если текущее состояние не соответствует тому, которое было на момент последнего обновления.
Подробнее...
. Также эта функция будет полезна, если разработчиков несколько, и всем им нужна своя установка продукта для тестирования.

Примечание: Согласно лицензионному соглашению Лицензионное соглашение для «1С-Битрикс: Управление сайтом»

Лицензионное соглашение для «1С-Битрикс24» (коробочная версия)
, разрешен публичный доступ к сайтам, созданным на одной копии продукта. Соответственно, при использовании дополнительных копий продукта в режиме Установка для разработки рекомендуется закрыть сайт для публичного посещения. Это делается на странице настроек Главного модуля
(Настройки > Настройки продукта > Настройки модулей > Главный модуль)
во вкладке Доступ:

Внимание! Пытаться обмануть, постоянно включая и отключая этот режим, бессмысленно, т.к. все переключения в режим разработчика отслеживаются. Использование данного режима в качестве рабочего (боевого) сайта – запрещено. Компания «1С-Битрикс», при необходимости, может отключить данную возможность, а при грубых нарушениях может быть применена бессрочная блокировка коммерческого ключа, соответственно и обновлений продукта по этому ключу.

Наиболее оптимальный вариант - это на все время разработки и тестирования установить данный режим на нужную установку продукта и не отключать его. Если доработки по продукту закончены, то эту установку продукта можно удалить. Либо «законсервировать» до следующих доработок, а потом просто восстановить полный бекап с боевой версии сайта на эту тестовую установку.

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

Примечание: У всех установок для разработки должна быть отключена автоматическая Настройки Главного модуля (Настройки > Настройки продукта > Настройки модулей > Главный модуль),
опция Автоматически проверять наличие обновлений:

проверка наличия обновлений. Исключение может быть сделано (но не рекомендуется) только для установки, используемой для тестирования обновлений перед их установкой на "боевой" (основной) сайт. В противном случае во время обновления основного сайта может возникнуть ошибка ERROR_WRONG_CODE

Подробнее...
, а установка обновлений будет прервана.

При включенной опции Установка для разработки в административной части продукта будут напоминания:

  • в разделе Обновление платформы (Маркетплейс > Обновление платформы):

  • на каждой странице административной части сайта:

  Подключение функционала

Подключить функционал можно:

При установке на шаге ввода лицензионного ключа продукта:

Или

В существующей установке в Административной части сайта на вкладке Cистема обновлений (Настройки > Настройки продукта > Настройки модулей > Главный модуль > Cистема обновлений):


53
Курсы разработаны в компании «1С-Битрикс»