Продление лицензии на Битрикс
Продление лицензии на Битрикс
Выбирая “движок” для своего сайта, не стоит экономить — от вашего выбора будет зависеть многое, начиная с безопасности и до перспектив развития ресурса.
Одна из самых популярных современных платных CMS — 1C Bitrix. Платформа помогает решать многие задачи бизнесов. Все, кто остановился на Битрикс, хорошо о нем отзываются.
Однако через год после начала использования система предлагает продлить лицензию. Заметьте, это не обязательно, но очень желательно. Далее разберём, почему.
2 шаг. Маркетплейс и лицензионное соглашение
Перейдем к непосредственной активации системы. Сделаем это на примере одного из самых популярных решений платформы – «Аспро: Маркет».
Вначале нужно скопировать адрес сайта и вставить его в поисковую строку браузера. При этом index.php требуется заменить на bitrix. Получается ссылка вида «названиесайта.hostdk.ru/bitrix». Так мы попадаем в административную панель веб-ресурса. Нужно перейти в раздел «Маркетплейс», располагаемый в левой части сайта.
Обновление платформы Bitrix
Вам будет предложено изучить и принять лицензионное соглашение Битрикс.
Хак Интересности CMS
Была когда то давно такая тема: Плюшки от Лома [типо блог или около блог]
Предлагаю вознаградить традицию и писать заметки которые могут пригодиться в будущих исследованиях CMS,.
Заметка из переписки с одним форумчанином, на пальцах про то как CMS парсит свои upd файлы.
Спасибо ему!
Amaini
Любитель Лапши
- 14.04.2021
- #2
Amaini
Любитель Лапши
- 14.04.2021
- #3
Про лицензионный ключ.
Лицензионный ключ системы можно получить с помощью функции CUpdateClientPartner::GetLicenseKey(),
Система не показывает никому лицензионный ключ, кроме администратора в панели управления.
При обмене с сервером обновлений используется md5 хеш лицензионного ключа.
Система получает этот хеш с помощью функции md5(CUpdateClient::GetLicenseKey());
Зная сам лицензионный ключ или его md5 хеш, можно устанавливать решения с сервера обновлений.
Теперь представим ситуацию в которой Вы, не хотите чтобы компания 1C собирала о Вас информацию по хешу ключа.
Технический мы заблокировали все возможные хосты, но:
Просоленный хеш лицензионного ключа CMS отдает в HTTP заголовке сервера.
Как выглядит просоленный хеш? — md5("BITRIX".CUpdateClientPartner::GetLicenseKey()."LICENCE");
или md5(‘bitrix’.CUpdateClientPartner::GetLicenseKey(.’bitrix’);
Мы берем лицензионный ключ, перед ним добавляем слово BITRIX, после него слово LICENCE и считаем md5 хеш и отдаем уже ключ в таком виде.
Так компания 1С может проверить наличие лицензии для действующего сайта у CMS
Партнеры битрикса имеют возможность по этому хешу выяснить у компании 1с есть ли этот хеш в базе лицензий, и покупался ли на данных ключ конкретный шаблон.
Потому, важно, чтобы этот хеш не светился "в люди".
Это делается с помощью такой приблуды:
содаете, если нету файл: /bitrix/php_interface/init.php
и туда добавляете
<?
AddEventHandler("main", "OnBeforeProlog", "ChangeHeaders");
function ChangeHeaders() <
header("X-Powered-CMS: Bitrix", true);
header("X-Powered-By: PHP", true);
>
Некоторые разработчики проводят дополнительную проверку лицензии с помощью запросов к серверу обновлений битриса.
Но бывают такие наглые которые отправляют себе на сервер хеш лицензионного ключа без соли!
Проверим ошибки в таблицах базы данных (БД)
Становиться скучнее, но для любого владельца сайта полезно получше узнать инструмент с которым приходится иметь дело.
Путь в Битрикс: Рабочий стол / Настройки / Инструменты / Диагностика / Проверка БД
Битрикс: проверка базы данных на наличие ошибок
Если по всем таблицам проверка показала ОК приятного зелёного цвета — значит всё в порядке. Иначе обновление установить не получиться. И конечно, если проверка показала ошибки — дальше лучше обратиться к профессионалам.
Как найти ваш лицензионный ключ:
- Авторизуйтесь под учетной записью администратора на вашей установке продукта «1С-Битрикс»
(т.е. вы должны перейти на ваш сайт, в раздел http://www.mysite.ru/bitrix/admin/). - Войдите в раздел «Marketplace-Обновление платформы» («Настройки-Обновления», если у вас версия ниже 11.0.0), в блоке «Ответ от сервера обновлений» найдите поле «Лицензионный ключ» (см. рисунок ниже).
- Нажмите кнопку «Проверить ключ» (для версий 11.X.X и выше) или скопируйте лицензионный ключ и вставьте на данной странице в поле для ввода ключа (для версий ниже 11.X.X).
По дополнительным вопросам лицензирования и продления просим обращаться в отдел продаж по телефону +375 (17) 336-24-04 либо электронной почте belarus@1c-bitrix.by.
Просим указать какую задачу пытались решить на данной странице и не смогли получить результат. Благодарим Вас за отзыв.
Реєстрація та перевірка
ліцензійного ключа
Форма дозволяє отримати інформацію про власника ліцензії, редакцію продукту, термін активності Стандартної ліцензії, які використовуються рішеннях з каталогу «Маркетплейс» і багато іншого.
Подовження ключа
Якщо ліцензії необхідно продовження, на сторінці з результатом перевірки буде розміщено посилання для додавання необхідного товару в кошик замовлення, а також вказано строк, протягом якого необхідно активувати купони придбаного продовження.
Реєстрація
Також за допомогою даної форми ви можете активувати вашу копію продукту «Бітрікс», якщо ліцензійний ключ раніше не був активований.
Онлайн-реєстрація дозволить вам отримати доступ до дистрибутивів продукту у вихідних кодах, закритого клієнтського форуму, пріоритетної технічної підтримки. Якщо ви не активували ліцензію протягом шести місяців з дати укладення відповідного ліцензійного договору, активація відбудеться автоматично після закінчення цього періоду.
Як знайти ваш ліцензійний ключ:
- Авторизуйтеся під обліковим записом адміністратора на вашому встановленні продукту «Бітрікс»
(тобто ви повинні перейти на ваш сайт в розділ http://www.mysite.ua/bitrix/admin/). - Увійдіть в розділ «Marketplace-Оновлення платформи» («Налаштування-Оновлення», якщо у вас версія нижче 11.0.0), у блоці «Відповідь від сервера оновлень» знайдіть поле «Ліцензійний ключ» (див. малюнок нижче).
- Натисніть кнопку Перевірити ключ» (для версій 11.X.X і вище) або скопіюйте ліцензійний ключ і вставте на цій сторінці в поле для введення ключа (для версій нижче 11.X.X).
Щодо додаткових питань ліцензування та продовження просимо звертатися у відділ продажів по телефону
(044) 392-77-72 або електронною поштою sales@bitrix24.ua
Просимо вказати, яке завдання намагалися вирішити на даній сторінці та не змогли отримати результат. Дякуємо за відгук.
Как найти ваш лицензионный ключ:
- Авторизуйтесь под учетной записью администратора на вашей установке продукта «1С-Битрикс»
(т.е. вы должны перейти на ваш сайт, в раздел http://www.mysite.ru/bitrix/admin/). - Войдите в раздел «Marketplace-Обновление платформы» («Настройки-Обновления», если у вас версия ниже 11.0.0), в блоке «Ответ от сервера обновлений» найдите поле «Лицензионный ключ» (см. рисунок ниже).
- Нажмите кнопку «Проверить ключ» (для версий 11.X.X и выше) или скопируйте лицензионный ключ и вставьте на данной странице в поле для ввода ключа (для версий ниже 11.X.X).
По дополнительным вопросам лицензирования и продления просим обращаться в отдел продаж по телефону (495) 229-14-41 либо электронной почте sales@1c-bitrix.ru.
Просим указать какую задачу пытались решить на данной странице и не смогли получить результат. Благодарим Вас за отзыв.