При обновлении Bitrix можно столкнуться с проблемой: «Для обновления продукта необходимо удалить настройку PHP mbstring.func_overload. Пожалуйста, внесите необходимые изменения или обратитесь в службу технической поддержки вашего хостинга».
Она связана с тем, что для версий PHP 7.2 и выше параметр mbstring.func_overload больше не поддерживается Битриксом. Раньше на Bitrix обязательно должен был быть установлен параметр mbstring.func_overload=2.
Чтобы обновить Bitrix и продолжить работу с сайтом, нужно удалить этот параметр или указать рядом с ним значение 0.
Как изменить или удалить mbstring.func_overload
-
Откройте файл php.ini.
-
Найдите параметр mbstring.func_overload.
-
Удалите его или внесите запись со значением 0:
mbstring.func_overload=0</pre>
-
Сохраните изменения.
Готово, теперь новая версия Битрикс будет работать корректно.