Привет всем! Обновил я всё до последней версии и страница управления масштабированием (ваш домен/bitrix/admin/scale_panel.php?lang=ru), выдаёт вот такую ошибку. Уже всю голову себе сломал. PHP версии 8.1.29
Fatal error: Uncaught Error: Cannot instantiate abstract class Bitrix\Main\Application in /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php:102 Stack trace: #0 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php(744): Bitrix\Main\Application::getInstance() #1 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/fileexceptionhandlerlog.php(28): Bitrix\Main\Application::getDocumentRoot() #2 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php(513): Bitrix\Main\Diag\FileExceptionHandlerLog->initialize() #3 [internal function]: Bitrix\Main\Application->createExceptionHandlerLog() #4 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(208): call_user_func_array() #5 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(404): Bitrix\Main\Diag\ExceptionHandler->getHandlerLog() #6 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(272): Bitrix\Main\Diag\ExceptionHandler->writeToLog() #7 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleException() #8 {main} thrown in /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php on line 102
Fatal error: Uncaught Error: Cannot instantiate abstract class Bitrix\Main\Application in /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php:102 Stack trace: #0 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php(744): Bitrix\Main\Application::getInstance() #1 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/fileexceptionhandlerlog.php(28): Bitrix\Main\Application::getDocumentRoot() #2 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php(513): Bitrix\Main\Diag\FileExceptionHandlerLog->initialize() #3 [internal function]: Bitrix\Main\Application->createExceptionHandlerLog() #4 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(208): call_user_func_array() #5 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(404): Bitrix\Main\Diag\ExceptionHandler->getHandlerLog() #6 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(272): Bitrix\Main\Diag\ExceptionHandler->writeToLog() #7 /home/bitrix/ext_www/домен/bitrix/modules/main/lib/diag/exceptionhandler.php(387): Bitrix\Main\Diag\ExceptionHandler->handleException() #8 [internal function]: Bitrix\Main\Diag\ExceptionHandler->handleFatalError() #9 {main} thrown in /home/bitrix/ext_www/домен/bitrix/modules/main/lib/application.php on line 102
Пробовал добавить "& ~E_DEPRECATED" в "handled_errors_types" в файле .settings.php, крашаться все сайты (их +-20шт).
написал: Привет всем! Обновил я всё до последней версии и страница управления масштабированием (ваш домен/bitrix/admin/scale_panel.php?lang=ru), выдаёт вот такую ошибку. Уже всю голову себе сломал. PHP версии 8.1.29
Приветствую, рад был бы неслыханно услышать совет и помощь. Возникло несколько проблем: «Ошибка соединения с сервером обновлений: [0] php_network_getaddresses: getaddrinfo failed: Name or service not known. Нет соединения с сервером обновлений. Не установлено соединение с сервером обновлений.» С нашей стороны происходили все возможные операции:
1. Сайт для обновлений проверен и установлен таким «www.1c-bitrix.ru»
2. На bitrixVM были изменены конфиги по /etc/resolv.conf - «8.8.8.8 8.8.4.4»
3. В локал хостах добавили «127.0.0.1 localhost domain-server» в /etc/hosts
Ничего из данных подходов не помогло реализовать обновление платформы для последующего обновления версии php. Сама же BitrixVM 7.5.2. Далее перескачив на версию 8.0 без доступных обновлений было поправлено множество ошибок кроме одной: #0: include_once /home/bitrix/www/bitrix/modules/main/include/prolog_after.php:107 #1: require(string) /home/bitrix/www/bitrix/modules/main/include/prolog.php:11 #2: require_once(string) /home/bitrix/www/bitrix/header.php:1 #3: require(string) /home/bitrix/www/index.php:2 Пути показываются правильные, проверял вывод черз вардамп. Строка №107 prolog_after.php: include_once($_SERVER["DOCUMENT_ROOT"].SITE_TEMPLATE_PATH."/header.php"); Возможно ли реализовать это без решения проблемы номер 1?