Решение, как исправить ошибку в 1С-Битрикс «Cannot instantiate abstract class Bitrix\Iblock\Component\Base»
Решение:
Если у вас 20-ая версия 1С-Битрикс и версия PHP на сервере 7.4, то данная ошибка вызывается обратной несовместимостью новой (7.4) версии функции get_declared_classes (она не обрабатывает необъявленные классы).
2 варианта решения проблемы:
- Обновить модуль main
- В версиях PHP 7.1 или 7.2 функция работает корректно. Решить проблему можно сменой PHP c версии 7.4 на 7.2
Похожие решения:
Комментарии (0)