Advertisement
Guest User

Untitled

a guest
Apr 16th, 2018
655
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. При обновлении возникала следующая ошибка:
  2.  
  3. e>[Error] Undefined class constant 'BASE_TYPE_STRING' (0) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/usertypestr.php:47
  4. #0: CUserTypeString::GetUserTypeDescription() /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/module.php:490
  5. #1: ExecuteModuleEventEx(array) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/usertype.php:928
  6. #2: CAllUserTypeManager->GetUserType(string) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/usertype.php:1037
  7. #3: CAllUserTypeManager->GetUserFields(string, integer) /home/bitrix/ext_www/fb.amwine.ru/local/modules/aero.main/lib/util.php:197
  8. #4: Aero\Main\Util::getUserField(string, string, string) /home/bitrix/ext_www/fb.amwine.ru/local/modules/aero.main/lib/favorite/prototype.php:176
  9. #5: Aero\Main\Favorite\Prototype::getList(string) /home/bitrix/ext_www/fb.amwine.ru/local/modules/aero.main/lib/favorite/helper.php:24
  10. #6: Aero\Main\Favorite\Helper::OnEndBufferContentHandler(string) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/module.php:475
  11. #7: ExecuteModuleEventEx(array, array) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/main.php:3258
  12. #8: CAllMain->EndBufferContent(string) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/classes/general/main.php:3205
  13. #9: CAllMain->EndBufferContentMan() /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/include/epilog_admin_after.php:24
  14. #10: require_once(string) /home/bitrix/ext_www/fb.amwine.ru/bitrix/modules/main/admin/update_system_call.php:450
  15. #11: require_once(string) /home/bitrix/ext_www/fb.amwine.ru/bitrix/admin/update_system_call.php:2
  16.  
  17. Как минимум на время обновления лучше отключить выполнение Aero\Main\Favorite\Helper::OnEndBufferContentHandler.
  18.  
  19.  
  20. Оставшиеся после обновления ошибки автотеста лучше решать уже после, некоторые из файлов, помеченных как модифицированные, помечены ошибочно (модуль highloadblock к примеру) В любом случае на тестовом делать это не имеет большого смысла.
  21.  
  22. Примерный план обновления:
  23. 1. Подготовить полный бекап сайта - как БД, так и файловый (включая ядро битрикса), для возможности восстановления в случае ошибки обновления.
  24. 2. Закрыть публичку через главный модуль
  25. 3. Обновить битрикс
  26. 4. Закрыть публичку
  27. 5. Под админом проверить работу сайта на корректность, в случае нахождения ошибок в зависимости от их критичности и возможности оперативного фикса либо фиксить, либо восстанавливать сайт из бекапа.
  28. 6. После успешного тестирования открыть сайт.
  29.  
  30. Далее уже нужно будет еще раз провести автотестирование и решать вопрос о спорных пунктах теста.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement