Курсы обучения
+7 (351) 777-80-70
2022.02.17

Появилась ошибка внизу страницы [ErrorException] E_COMPILE_ERROR, как исправить?

Полный текст ошибки:

   [ErrorException] E_COMPILE_ERROR
Cannot declare class Bitrix\Iblock\ElementTable, because the name is already in use (0)
/home/bitrix/www/bitrix/modules/iblock/lib/element.php:0

Это связано с обновлением платформы.
В папке /bitrix/modules/iblock/lib/ файлы element.php и elementtable.php обращаются к одному и тому же классу.
Судя по всему, файл element.php должен был быть удален при обновлении, но этого не произошло.
Вылечить можно удалив файл element.php вручную, рекомендуем его предварительно заархивировать.

Наши решения