Здравствуйте! Подскажите пожалуйста, куда копать. Локально обновлял портал "1С-Битрикс: Корпоративный портал 18.1.8", редакция "1С-Битрикс24: Энтерпрайз 1000". На продакшене установлен PHP 7.2, локально PHP 7.4. Перед обновлением удалил все посторонние решения, и отрубил все подключения в local. При обновлении были некоторые проблемы с бд, и ядром, но решаемые. Обновился до 18.5.200. Далее стал обновляться до 20.0.200. В процессе произошла ошибка, которую не могу решить:
Код |
---|
Class 'Bitrix\Iblock\UserField\Types\SectionType' not found (0) bitrix\modules\main\classes\general\usertypesection.php:19
#0: CUserTypeIBlockSection::getUserTypeDescription bitrix\modules\main\classes\general\module.php:480
#1: ExecuteModuleEventEx bitrix\modules\main\classes\general\usertype.php:952
#2: CUserTypeManager->GetUserType bitrix\modules\main\classes\general\usertype.php:357
#3: CAllUserTypeEntity->CheckFields bitrix\modules\main\classes\general\usertype.php:414
#4: CAllUserTypeEntity->Add bitrix\updates\update_m1684150779\intranet\updater20.5.0\index.php:117
#5: include(string) bitrix\modules\main\classes\general\update_client.php:1
#6: CUpdateClient::RunUpdaterScript bitrix\modules\main\classes\general\update_client.php:1
#7: CUpdateClient::UpdateStepModules bitrix\modules\main\admin\update_system_call.php:173
#8: require_once(string) bitrix\admin\update_system_call.php:2
|
При обновлении страницы, что в публичке, что в административной части выпадает ошибка (вставлю код с админки):
Код |
---|
Class 'CIBlockType' not found (0) bitrix\modules\iblock\admin\menu.php:361
#0: include bitrix\modules\main\interface\admin_lib.php:931
#1: CAdminMenu->_IncludeMenu bitrix\modules\main\interface\admin_lib.php:701
#2: CAdminMenu->Init bitrix\modules\main\interface\desktop.php:6
#3: require(string) bitrix\admin\index.php:2 |
Проверил что модуль подключен:
Код |
---|
if(CModule::IncludeModule("iblock")){} //return true; |
Проверил виден ли класс:
Код |
---|
if (class_exists('CIBlockType')) {} //return false;
|
Не понимаю куда копать