Здравствуйте, проблема следующая. Установил модуль "Умный поиск с исправлением ошибок". Данный модуль работает не совсем корректно. Разработчик данного модуля объяснил, что проблема заключается в ошибке utf, которая показывается при проверке системы:
" Ошибка! Сайт работает в UTF кодировке, настройки mbstring:
mbstring.func_overload=0
mbstring.internal_encoding=""
default_charset="utf-8"
требуется:
mbstring.func_overload=2
mbstring.internal_encoding=""
default_charset="utf-8"" "
Поменял значение func.overload=2 в настройках php, сайт стал не совсем адекватно работать: страницы стали очень долго грузиться, в админ панели невозможно было зайти в настройки инфоблока - загрузка страницы зависала намертво. Вернул значение обратно на 0. В .htaccess прописано
"php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8"
Версия битрикс - 20.5.0, php - 7.3.24, сайт лежит на хостинге, ОС - centos-7-plesk-x86_64. Можно ли как-нибудь решить эту проблему с func.overload, чтобы корректно работали модуль и сайт?
P.S. Копия этого сайта с версией битрикс 20.0.1650, php 7.3, лежащая на windows server - open server - при значении func.overload=2 работает корректно: и админ панель, и модуль поиска, и сайт в целом.