Решение, как настроить Битрикс для кодировки Windows-1251 (cp1251) для версий PHP 7 и выше.
Решение:
dbconn.php
setlocale(LC_ALL, 'ru_RU.CP1251'); setlocale(LC_NUMERIC,'C'); mb_internal_encoding('Windows-1251');
settings.php
'utf_mode' => array ( 'value' => false, 'readonly' => false, ),
php.ini (если выделенный сервер)
mbstring.internal_encoding = 0 default_charset = "windows-1251"
.htaccess (если виртуальный хостинг)
AddDefaultCharset cp1251 php_value mbstring.func_overload 2 php_value default_charset "cp1251" php_value mbstring.internal_encoding cp1251
Похожие решения:
Комментарии (0)