Все разработчики под Bitrix, знают, что тестовая лицензия их продукта, через 30 дней превратиться в тыкву. Мало кто успевает закончить проект за столь короткий срок, а значит, нужно как-то продлять лицензию. Как это сделать? Сегодня и поговорим об этом, даже расскажем о всех тонкостях сего процесса. Поехали!

Шаг 1. Устанавливаем локально новый Bitrix (используем Denver, MAMP PRO или др.)

Шаг 2. Находим таблицу b_option в базе данных, и вытаскиваем код:

NAME=>admin_passwordh VALUE=>FVkQfGYUBgYtCUVcBhcECgsTAQ==

Новое значение VALUE, добавляем на сайт с истекшей лицензией.

Шаг 3. Находим файл /bitrix/modules/main/admin/define.php

define("TEMPORARY_CACHE", "ARtsfwYHb2MMdAgebRtkG2sA");

Копируем новый хеш и заменяем его на сайте с истекшей лицензией.

Шаг 4. Чистим папку /bitrix/managed_cache/

Таким вот не хитрым способом, можно продлить жизнь своему проекту на Bitrix. Никакой магии, чистый обман. Будут вопросы, задавайте в комментариях, отвечу с удовольствиям. Мира всем и бобра, покупайте лицензию Bitrix.

Дополнительная информация

Что бы получить доступ к таблице 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'

Нашел ошибку в тексте? Что бы уведомить об этом автора, выдели её и нажми Ctrl+Enter .

220

Спасибо!

Теперь редакторы в курсе.