Hoster.ru

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

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

В отличие от 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

Мы используем файлы cookie. Продолжив работу с сайтом, вы соглашаетесь с Политикой обработки персональных данных.