Добрый день! Обновил виртуальную машину с 7.4.3 до 7.5.2. До этого не работала система обновлений. После обновления так же не работает. Вот такие ошибки:
Установлен устаревший параметр PHP mbstring.internal_encoding и его значение конфликтует со значением параметра default_charset. Пожалуйста, исправьте значения указанных параметров или обратитесь в службу технической поддержки вашего хостинга. Более подробную информацию вы можете найти в системе помощи в статье Ограничение работы системы обновлений.Некорректно настроены кодировки для режима однобайтовой кодировки. Параметр PHP default_charset и внутренняя кодировка скрипта (mb_internal_encoding()) не должны быть равны UTF-8. Пожалуйста, добавьте в файл dbconn.php строку mb_internal_encoding('Windows-1251'); (или любую другую однобайтовую кодировку, соответствующую вашей установке) или обратитесь в службу технической поддержки вашего хостинга. Более подробную информацию вы можете найти в системе помощи в статье Ограничение работы системы обновлений.
Ошибка
С 01.02.2023 будет ограничена поддержка наших продуктов на PHP версии ниже 8.0. Рекомендуемая версия PHP - 8.1 и выше. Вы используете версию PHP 7.4.33. Пожалуйста, запланируйте обновление PHP или обратитесь в службу технической поддержки вашего хостинга.
1) В файл dbconn.php изменения внесены. Добавлены строки:
2) В файле php.ini параметр default_charset изменен на default_charset = "windows-1251"
3) Выше было написано что нужно изменить конфигурационный файл httpd сайта - /etc/httpd/bx/conf/bx_ext_[_имя_сайта_].conf, где [_имя_сайта_] - имя вашего сайта, но такого файла в папке etc/httpd/bx/conf/ нет.