Битрикс. Проверка на модификацию ядра и восстановление системных файлов
Последние записи
Иногда при разработке возникает необходимость проверить модифицировалось ли ядро Битрикс и если да, то в каких файлах, восстановить часть системных модулей или пройти тест "Ядро проекта не модифицировалось"
Проверяем модифицировалось ли ядро Битрикс
Переходим на страницу /bitrix/admin/checklist.php?lang=ru
и запускаем тест. Если пункт #2 не горит зеленым значит ядро было модицировано.
Кликаем на этот пункт и в открывшемся окне видим общую статистику
А кликнув на Подробный отчет
мы получим перечень всех или почти всех модифицированных файлов ядра
Восстановление файлов ядра Битрикс
Переходим по адресу /bitrix/admin/update_system.php?BX_SUPPORT_PROTOCOL13=Y
, где 13 это текущий день.
Готовлю материал 13 мая, поэтому BX_SUPPORT_PROTOCOL13
, если вы будете вставлять ссылку 27 числа, то код будет таким BX_SUPPORT_PROTOCOL27
В итоге мы получим доп. окно с перечнем модулей, которые можно перезагрузить
В более ранних версиях Битрикс необходимый параметр выглядел так:
BX_SUPPORT_MODEX=Y
и
BX_SUPPORT_MODE=Y
Если после обновления вы все равно не прошли тест или у вас есть подозрения на нецелостность ядра, то остается всего два варианта:
1. Устанавливайте демонстрационную версию Битрикс в той же редакции, что и основной сайт. При установке выбирайте установку типовой версии сайта. Если установленное демо проверку проходит, то вы можете заменить файлы ядра основного сайта файлами из копии.
2. Пишите в тех. поддержку Битрикс.
Комментарии