Поиск потенциальных проблем совместимости с PHP 8.1... Сканирование: /home/bitrix/www/bitrix/php_interface Сканирование: /home/bitrix/www/include Сканирование: /home/bitrix/www/bitrix/templates/sport38/components ================================================================================ Файл: bitrix/php_interface/include/tools/delayed.php ================================================================================ [WARNING] Строка 4: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: // Согласно документации PHP: нельзя вызывать [WARNING] Строка 5: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: // OnBeforeEndBufferContent - это обработчик вывода, поэт [WARNING] Строка 37: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: // В PHP 8.1+ нельзя использовать ob_start() внутри о ================================================================================ Файл: include/delayed/cart-recommend.php ================================================================================ [WARNING] Строка 5: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: // В PHP 8.1+ нельзя использовать ob_start() внутри dis [WARNING] Строка 26: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 128: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: include/delayed/section-banner.php ================================================================================ [WARNING] Строка 5: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: // В PHP 8.1+ нельзя использовать ob_start() внутри dis [WARNING] Строка 60: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.element/catalog/epilog/bonus.php ================================================================================ [WARNING] Строка 9: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.element/catalog/epilog/brand.php ================================================================================ [WARNING] Строка 13: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.element/catalog/epilog/chooser.php ================================================================================ [WARNING] Строка 4: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.element/catalog-modal/component_epilog.php ================================================================================ [WARNING] Строка 18: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.section/card/.parameters.php ================================================================================ [INFO] Строка 14: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 20: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 26: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 32: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.section/card/result_modifier.php ================================================================================ [INFO] Строка 14: Возможен вызов нестатического метода статически Код: $arParams["GRID_WIDTH"] && array_key_exists($arParams["GRID_WIDTH"], \Sport38\Te [INFO] Строка 19: Возможен вызов нестатического метода статически Код: $arParams["TABLET_GRID_WIDTH"] && array_key_exists($arParams["TABLET_GRID_WIDTH" [INFO] Строка 24: Возможен вызов нестатического метода статически Код: $arParams["LANDSCAPE_GRID_WIDTH"] && array_key_exists($arParams["LANDSCAPE_GRID_ [INFO] Строка 29: Возможен вызов нестатического метода статически Код: $arParams["PHONE_GRID_WIDTH"] && array_key_exists($arParams["PHONE_GRID_WIDTH"], ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/catalog.section.list/card/.parameters.php ================================================================================ [INFO] Строка 14: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 20: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 26: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 32: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/main.include/module/.parameters.php ================================================================================ [INFO] Строка 12: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$spacing ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/main.include/module/template.php ================================================================================ [WARNING] Строка 6: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/main.profile/.default/partials/ajax.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 21: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/main.register/.default/partials/ajax.php ================================================================================ [WARNING] Строка 16: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 22: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/map.yandex.view/.default/.parameters.php ================================================================================ [INFO] Строка 13: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$ratio, [INFO] Строка 20: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$ratio, [INFO] Строка 27: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$ratio, [INFO] Строка 34: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$ratio, [INFO] Строка 41: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$mq ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/news/publication/parts/also.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/sale.personal.order.cancel/.default/partials/ajax.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 21: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/sale.personal.order.detail/.default/result_modifier.php ================================================================================ [WARNING] Строка 29: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/system.auth.authorize/.default/partials/ajax.php ================================================================================ [WARNING] Строка 16: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 25: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/system.auth.changepasswd/.default/partials/ajax.php ================================================================================ [WARNING] Строка 16: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 22: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/system.auth.confirmation/.default/partials/ajax.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 21: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/bitrix/system.auth.forgotpasswd/.default/partials/ajax.php ================================================================================ [WARNING] Строка 16: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 22: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/bonus.balance/.default/ajax.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/breadcrumb/.default/template.php ================================================================================ [WARNING] Строка 24: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/catalog/.default/.parameters.php ================================================================================ [INFO] Строка 14: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 20: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 26: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width [INFO] Строка 32: Возможен вызов нестатического метода статически Код: "VALUES" => \Sport38\Template\Config::$width ================================================================================ Файл: bitrix/templates/sport38/components/sport38/catalog/.default/pages/detail.php ================================================================================ [WARNING] Строка 24: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 47: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/catalog/.default/pages/list-old.php ================================================================================ [WARNING] Строка 14: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/catalog/.default/pages/list.php ================================================================================ [WARNING] Строка 14: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/catalog.price/.default/json.php ================================================================================ [WARNING] Строка 19: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 38: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/nav-user/.default/result_modifier.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/sale.order.ajax/.default/result_modifier.php ================================================================================ [WARNING] Строка 155: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/sale.order.ajax/.default_olds/props_format.php ================================================================================ [ERROR] Строка 24: Устаревшая функция split() - используйте explode() или preg_split() Код: var current_name = item.id.split("[")[0], [ERROR] Строка 25: Устаревшая функция split() - используйте explode() или preg_split() Код: current_id = item.id.split("[")[1].replace("[", "").replace("]", ""), ================================================================================ Файл: bitrix/templates/sport38/components/sport38/sale.personal.order.cancel/.default/partials/ajax.php ================================================================================ [WARNING] Строка 15: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 21: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/sale.personal.order.detail/.default/result_modifier.php ================================================================================ [WARNING] Строка 29: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/simple/social-footer/component_epilog.php ================================================================================ [WARNING] Строка 4: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Файл: bitrix/templates/sport38/components/sport38/simple.form/.default/partials/ajax.php ================================================================================ [WARNING] Строка 16: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); [WARNING] Строка 24: Использование ob_start() - проверьте контекст (нельзя в display handlers) Код: ob_start(); ================================================================================ Итого найдено: Ошибки: 2 Предупреждения: 45 Информация: 22