Как настроить параметр mbstring

Изменение параметров mbstring.func_overload и mbstring.internal_encoding в Hoster.ru проихсодит автоматически:

  • Если вы устанавливаете CMS через автоустановщик, то он внесет изменения в config Apache самостоятельно.
  • Если вы устанавливаете CMS вручную, то изменение можно внести в один клик, через специальную настройку: «Оптимизация под Битрикс»

В отличие от Hoster.ru многие хостинг-провайдеры не предоставляют автоматическую оптимизацию config Apache под работу cms от 1с-Битрикс. В результате чего, когда пользователь инсталлирует cms на хост он получает следующее уведомление: 

Конфигурация сервера не соответствует требованиям, установите mbstring.func_overload=2 и mbstring.internal_encoding=UTF-8.

В ранних версиях PHP управлять параметром mbstring.func_overload можно было непосредственно из .htaccess:

<IfModule mod_php5.c>

  #php_value mbstring.func_overload 0
  # php_value mbstring.internal_encoding cp1251
  php_value mbstring.func_overload 2
  php_value mbstring.internal_encoding utf-8

</IfModule>

Начиная с версии PHP 5.3 менять в .htaccess mbstring.func_overload нельзя, однако появилась возможность задавать параметры для каждого конкретного хоста в соответствующих разделах php.ini.

Достаточно прописать в php.ini следующие строки:

[HOST=www.site1.ru]
mbstring.func_overload=2

Продолжая использовать наш сайт, Вы даете согласие на обработку файлов - COOKIES, пользовательских данных (файлы-cookies, IP-адрес, данные об идентификаторе браузера, дата и время осуществления доступа к сайту, история поисковых запросов) для сбора аналитической и статистической информации.
Эти файлы позволяют рассчитывать посещения и источники трафика, измерять и улучшать производительность и функционирование веб-сайта, некоторые файлы-cookie устанавливаются только в ответ на совершенные действия пользователя, например, вход в систему или заполнение форм, функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если Вы не хотите, чтобы Ваши данные обрабатывались, пожалуйста, покиньте сайт.