Всем добрый вечер!
У меня была ошибка при переходе с версии PHP 7.4 до 8.1:
mb_internal_encoding(): Argument #1 ($encoding) must be a valid encoding, "utf8_unicode_ci" given (0)
/var/www/vhosts/tybet.ru/httpdocs/bitrix/php_interface/dbconn.php:23
#0: mb_internal_encoding
/var/www/vhosts/tybet.ru/httpdocs/bitrix/php_interface/dbconn.php:23
....
И далее еще куча ошибок. Долго искал решение на форуме, но ничего конкретного не было по кодировке.
В результате, в файле dbconn.php убрал эту строчку вообще:
У меня была ошибка при переходе с версии PHP 7.4 до 8.1:
mb_internal_encoding(): Argument #1 ($encoding) must be a valid encoding, "utf8_unicode_ci" given (0)
/var/www/vhosts/tybet.ru/httpdocs/bitrix/php_interface/dbconn.php:23
#0: mb_internal_encoding
/var/www/vhosts/tybet.ru/httpdocs/bitrix/php_interface/dbconn.php:23
....
И далее еще куча ошибок. Долго искал решение на форуме, но ничего конкретного не было по кодировке.
В результате, в файле dbconn.php убрал эту строчку вообще:
Код |
---|
// mb_internal_encoding('utf8_unicode_ci'); |
и все заработало. Возможно, кому-то пригодится это решение время сэкономит.