Как переустановить битрикс
Перейти к содержимому

Как переустановить битрикс

  • автор:

Переустановка файлов модулей bitrix

У Битрикс есть замечательная возможность загрузить файлы модулей повторно. Причина такой процедуры как правило модификация файлов ядра системы.

Как переустановить модуль битрикс?
  • В админке переходим в раздел Marketplace → Обновление платформы
  • В адресную строку добавляем параметр BX_SUPPORT_PROTOCOL + текущий день без ведущего нуля , пример пути для 5 февраля
    /bitrix/admin/update_system.php?lang=ru&BX_SUPPORT_PROTOCOL5=Y
  • Появится `Системная область` где через запятую будут указаны модули, которые можно переустановить. Оставляем нужные и запускаем

Если переменная BX_SUPPORT_PROTOCOL у вас не работает, то скорее у вас старая версия bitrix. В разное время, существовали другие переменные, мне известно о двух BX_SUPPORT_MODE=Y и BX_SUPPORT_MODEX=Y , можно попробовать их.

Другие материалы

Работа с событиями в D7

7 ноября 2021

Уникальные мета теги для фильтра Bitrix

Как переустановить rest api?

Здраствуйте, после смены домена на сайте столкнулся с кучей проблем связанных с rest api. Push and pull перестал работать, миграция и вэбхуки. Видел рекомендации по переустановке rest api. Как её правильно переустановить??

Сообщений: 5439 Баллов: 643 Регистрация: 16.07.2012
21.01.2022 20:36:34

Цитата
Dana Ismail написал:
Как её правильно переустановить??

Никак. REST не переустанавливается.

Цитата
Dana Ismail написал:
после смены домена на сайте столкнулся с кучей проблем

Зайдите в админку и проверьте в каждом модуле чтобы был адрес нового сайта вписан.
Заглянувший
Сообщений: 5 Регистрация: 08.06.2018
22.01.2022 05:48:39

Цитата
Dana Ismail написал:
Как её правильно переустановить??

Никак. REST не переустанавливается.

Цитата
Dana Ismail написал:
после смены домена на сайте столкнулся с кучей проблем

Адресс сайта указывается только в модуле push and pull и в главном модуле. Там в обеих все правильно
Заглянувший
Сообщений: 16 Баллов: 1 Регистрация: 12.04.2021
25.01.2022 08:07:45

Цитата
Никак. REST не переустанавливается.

Здраствуйте, видел ваше решение в форуме, то есть, это сейчас невозможно
Заглянувший
Сообщений: 1 Регистрация: 02.02.2022
08.02.2022 12:16:10

Цитата
wrote:
How to reinstall rest api?
  1. Install the Oracle JDK and the Java environment.
  2. Installing and configuring Oracle WebLogic Server.
  3. Create a WebLogic Server domain.
  4. Create a JMS queue in Weblogic Server.
  5. MyMerrill Login
  6. Install IP Service Activator.
  7. Configure IP Service Activator REST API.
  8. Deploy the REST API Web service to an Oracle WebLogic Server application server.

Постоянный посетитель
Сообщений: 193 Баллов: 33 Регистрация: 11.06.2018
09.02.2022 00:49:25

Автор, у нас была схожая проблема когда клонировали портал на другой домен и ключ (смена доменов в настройках не помогла) В итоге такое решение от поддержки спасло (хотя мы до этого уже руками в базе все сделали и кстати модуль рест апи переустановили тоже (в коде страницы у кнопочки удалить параметр дисаблед не так трудно — хотя это вредный совет и лучше так не делать)

Выполнять в пхп консоли (предварительно сделать бэкап + инфа от поддержки — Понимаю, что вы уже все наладили самостоятельно, но на будущее — можно было обойтись выполнением данного кода (предварительно так же удалив все приложения с портала), для автоматической перерегистрации)

Cmodule::IncludeModule(‘rest’); COption::RemoveOption(«main», «server_uniq_id»); \Bitrix\Rest\OAuthService::getEngine()->clearAccess(); \Bitrix\Rest\OAuthService::register();

Как переустановить Битрикс

Контрольная панель — кликнуть на домен — внизу Дополнительно — Переустановить Битрикс.

Или можно сделать всё вручную:

  1. переименовать текущий каталог с доменом в любой другой
  2. в контрольной панели кликнуть на домен и, внизу страницы, нажать на ссылку “Скопировать” в блоке “Повторно скопировать bitrixsetup.php и restore.php”
  3. подождать 1-2 минуты и после этого можно перейти на сайт — каталог будет заново создан, файлы будут скопированы и можно заново поставить Битрикс
  4. в контрольной панели нужно создать новую базу данных
  5. если всё хорошо — можно удалять старый каталог с доменом из п.1 (через ssh, по фтп или написать нам, если там очень много файлов) и в контрольной панели — удалить старую базу

База знаний

При необходимости получить виртуальную машину в исходном состоянии, вы можете выполнить переустановку через ваш личный кабинет.

Для этого проследуйте Услуги, далее Мои услуги, нажмите на активную услугу, которую вы хотите переустановить.

Прокрутите страницу в самый низ, пункт Additional Tools—>Rebuild.

Перед вам отбразиться список всех доступных образов.

Укажем нужный образ, Linux Centos 6.7 X86 64 Bitrix Gen2 V1, прокрутим страницу еще раз и нажмем кнопку Rebuild.

Далее вы увидите сообщение о том, что запущена переустановка вашего сервера и новый пароль пользователя root:

Virtual Server has been rebuilt. Your new password is: ***************

Ожидайте переустановки, сервер станет доступен по ping и SSH.

Помог ли вам данный ответ?

Связанные статьи

MySQL + Bitrix ошибка DB query Error
Если на сайте возникает ошибка DB Query error без объяснений причины, то необходимо в.

Редирект сайта из папки на другой домен
1. сделать отдельную папку для сайта2. перенести все содержимое туда и сделать симлинки на.

Ошибка: Call to undefined function mysqli_init( ) in .
Иногда наши пользователи выполняют самостоятельную миграции проектов и часто сталкиваются с.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *