ихаил
Сергеевич
8-900-358-28-80


Блог вопиющего в пустыне

Продление пробного периода демо-версии Bitrix

Просмотров :  401  |  Комментариев :  0

По этой проблеме нарыл в интернете неплохие рекомендации от братьев казахов (ссылка на первоисточник). Но для неискушенного в данном вопросе пользователя (в плане подключения к базе данных заблокированного сайта) их (рекомендации) необходимо немного уточнить.
1) Скачайте с сайта 1c-bitrix полнофункциональную ознакомительную версию «1С-Битрикс: Управление сайтом» по адресу https://www.1c-bitrix.ru/download/cms.php и установите на локальной машине;
2) зайдите в административную панель установленной демки и выберите: Настройки- Инструменты-SQLзапрос. В окне "SQL запрос к базе данных" введите SELECT * FROM b_option WHERE NAME = 'admin_passwordh'. Нажмите "Выполнить запрос". В нижней части окна в столбце VALUE скопируйте строку с примерно таким значением FVsQcGYUBgYtCUVcABcGCgsTAQ== (примерно, как на рисунке, приведенном ниже) и сохраните в текстовом файле;



3) далее необходимо подключиться к базе данных заблокированного (с истекшей лицензией) сайта. Как правило, хостеры предоставляют такую возможность через утилиту phpmyadmin (или myadmin). В этом случае, в адресной строке браузера введите адрес_хостинга/phpmyadmin/ (или адрес_хостинга/myadmin/) и в открывшейся форме введите логин и пароль, которые Вы задавали в панели управления хостингом при создании базы данных сайта на пробном хостинге. В открывшейся панели управления phpmyadmin (в левом окне) надо выбрать базу Вашего сайта, в верхней части правого окна выбрать вкладку SQL и в окне Run SQL query/queries on database ввести UPDATE b_option SET VALUE = 'FVsQcGYUBgYtCUVcABcGCgsTAQ==' WHERE NAME = 'admin_passwordh' , где вместо FVsQcGYUBgYtCUVcABcGCgsTAQ== необходимо подставить значение, которое вытащили из базы свежей демки и сохранили в текстовом файле (последовательность действий указана на рисунках, приведенных ниже); 



Значение строки admin_passwordh успешно обновилось:



4) в свежей демке битрикса в файле /bitrix/modules/main/admin/define.php скопируйте первую (и единственную) строку, подключитесь по ftp к заблокированному сайту и замените единственную строку в таком же файле битрикса с истекшей лицензией;
5) очистите папку /bitrix/managed_cache/ на заблокированном сайте. После чего можно продолжать работать над проектом; 
6) для подключения к базе данных заблокированного сайта можно воспользоваться MySQL Command Line Client (входящий в состав MySQL), но только если на удаленном хосте открыт порт 3306. Если порт открыт, устанавливаете у себя MySQL, запускаете "виндосовскую" командную строку, переходите в директорию с установленным MySQL (например, так: cd "C:\Program Files\MySQL\MySQL Server 5.7\bin") и вводите следующую команду:  
6.1) mysql.exe -u username -p -h xx.xxx.xxx.xxx (вместо username подставляете логин, который Вы задавали в панели управления хостингом при создании базы данных сайта на пробном хостинге, вместо иксов подставляете ip-адрес хостинга, где находится сайт, или доменное имя сайта). При запросе пароля вводите тот, который Вы задавали в панели управления хостингом при создании базы данных сайта на пробном хостинге; 
6.2) в открывшемся окне MySQL Command Line Client введите SHOW DATABASES; (чтобы посмотреть имена баз, если не помните точное имя базы сайта. Точка с запятой в конце команды обязательна);
6.3) подключаемся к базе данных сайта: USE имя_базы; (вместо имя_базы подставляете имя базы сайта. Точка с запятой в конце команды обязательна);
6.4) меняем значение admin_passwordh на значение, которое вытащили из свежей демки: UPDATE b_option SET VALUE = 'FVsQcGYUBgYtCUVcABcGCgsTAQ==' WHERE NAME = 'admin_passwordh'; (вместо FVsQcGYUBgYtCUVcABcGCgsTAQ== подставляете значение, которое вытащили из базы свежей демки и сохранили в текстовом файле при выполнении пункта 2. Точка с запятой в конце команды - обязательна).

Всё. Можно продолжать работать над проектом. 



  • Комментарии
Загрузка комментариев...


Возврат к списку