Настройка параметров mbstring


Для корректной работы большинства современных CMS-систем (в том числе 1С-Битрикс) требуется поддержка UTF-8 в PHP.

Начиная с версии PHP 5.2.8. указание параметров mbstring через файлы .htaccess не поддерживается. Поэтому настройки параметров поддержки UTF-8 выполняются в панели управления хостинга. 

Рассмотрим на примере стандартных для 1С-Битрикс параметров:

mbstring.func_overload = 2
mbstring.internal_encoding = UTF-8

Для их настройки перейдите в панель управления — виртуальным хостингом (инструкция), виртуальным сервером (инструкция) или выделенным сервером (инструкция). На панели меню слева перейдите WWW (1) → PHP (2).

Выделите версию PHP, которую вы используете, и нажмите кнопку «Настройка».

Если вы не знаете версию PHP, в панели управления виртуальным хостингом на панели меню слева перейдите в WWW → WWW-домены. В списке доменов в последнем столбце будет указана установленная версия PHP.

После того, как вы перейдете в настройки PHP, выделите курсором строку «mbstring» и нажмите на карандаш в конце строки или на кнопку «Изменить». 

Укажите нужные параметры и примените изменения.