@dariass
php+wordpress+seo+все счастливы:-)

Не выводится ни один компонент IncludeComponent в Битриксе: как починить?

Всем привет.

Пришел ко мне сайт на Битриксе, взломанный с кучей вирусов. Почистили файлы вручную+айболит от всяких eval base_decode24 и прочих бяк. Вылечили, сайт перенесли из карантинной зоны в обычную.

Однако сейчас не работает вывод ни одного компонента в шаблонах, т.е. конструкции $APPLICATION->IncludeComponent( ... ) оказываются пустые. Не выводятся ни одно меню, ни каталог, которые используют эту конструкцию.
В админке инфоблоки, данные в них все заполнены, ничего не менялось. Проверка системы ошибок не выявила. Обновить ядро я сейчас не могу, т.к. лицензия истекла. Лишний код в рамках чистки от вирусов не удаляла, проверяю посимвольно с одним из старых бэкапов (но бэкап оочень старый, его развертка сейчас не рассматривается).

Подскажите, куда копать? В каких файлах задается работа IncludeComponent?
  • Вопрос задан
  • 645 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexeyGfi
@AlexeyGfi
YouTube >>> Битриксоид из Колхоза
В каких файлах задается работа IncludeComponent?

/bitrix/modules/main/*
Конкретно —
/bitrix/modules/main/classes/general/main.php

лицензия истекла

Желательно иметь точную сборку согласно версии, некоторые фичи могут быть несовместимы с ядром.

Я написал бы в техподдержку.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы