5662 Андрей Барткевич 2 Декабря 2016



Битрикс: Продление времени в демо версии bitrix

Довольно часто при создании сайта на 1C-Bitrix разработчики используют демо версию битрикс-а, у которой установлен 30-дневный срок лицензии. И для больших проектов 30 дней порой бывает не достаточно. Встает вопрос о продлении демки для продолжения разработки сайта. Рассмотрим простой пример, как перенести лицензию на проект, который нужно доработать, взяв данные из новой установленной демки.
За контроль демки отвечают хэшированные значения дат в базе данных и в одном из файлов.

1. Ставим на локалке новый битрикс
2. Вытаскиваем из таблицы b_option

NAME=>admin_passwordh VALUE=>FVkQfGYUBgYtCUVcBhcECgsTAQ==

Вот как раз вот это значение VALUE ставим в действующий битрикс.

3. В файле /bitrix/modules/main/admin/define.php

define("TEMPORARY_CACHE", "ARtsfwYHb2MMdAgebRtkG2sA");
Забираем хэш и заменяем его в файле битрикса с истекшей лицензией.

4. Очищаем /bitrix/managed_cache/
Всё готово, можно продолжать работать над проектом.

UPD:
Для доступа к таблице b_option можно воспользоваться утилитой MySQL Query Browser.

Для просмотра значения записи admin_passwordh, вводим в консоли:

SELECT * FROM b_option WHERE `NAME`='admin_passwordh'

Для обновления записи:

UPDATE b_option
SET `VALUE` = 'FVkQfGYUBgYtCUVcBhcECgsTAQ=='
WHERE `NAME`='admin_passwordh'
Источник

Рейтинг:

Поделится с друзьями:

Вы можете оставить свой комментарий:


98

материалов о web-разработке

1345

читателей нашего блога

15

городов и стран

96

разработанных проектов