Цитата |
---|
Роман Семёнов написал:
Цитата |
---|
Иван Петрович написал:
Цитата |
---|
Роман Семёнов написал: mb_internal_encoding('Windows-1251'); setlocale(LC_ALL, 'ru_RU.CP1251'); setlocale(LC_NUMERIC,'C'); |
доброго дня. прописано. не помогает.
Код |
---|
Некорректно настроены кодировки для режима однобайтовой кодировки. Параметр PHP default_charset и внутренняя кодировка
скрипта (mb_internal_encoding()) не должны быть равны UTF- 8. Пожалуйста, добавьте в файл dbconn.php строку mb_internal_encoding( 'Windows-1251' );
(или любую другую однобайтовую кодировку, соответствующую вашей установке) или обратитесь в службу технической поддержки вашего хостинга.
Более подробную информацию вы можете найти в системе помощи в статье
|
|
у меня работает (ubuntu но по идее не важно какая ОС) : обновляется и устанавливается, проверка системы ошибок не выдает
- phpmbstring.internal_encoding | no value | no value | - apache
Код |
---|
# WINDOWS-1251 encoding
php_admin_value mbstring.func_overload 0
php_admin_value default_charset windows- 1251 |
- dbconn.php - настройки выше показывал
- .setting.phpКод |
---|
return array (
'utf_mode' =>
array (
'value' => false ,
'readonly' => true ,
), |
|
к сожалению доступа к прямому редактированию инишников php и апача нет.
Пробовал через .htaccsess это всё прописывать - не помогает.
конфиги самого битрикса - содержат всё, что указано выше.
mbstring включен.
дефолтовая кодировка - 1251, оверлоад - 0 внутренний_энкодинг - могу только выбрать значение NULL из выпадающего меню хостера. По смыслу оно соответствует описанному, но вся эта конструкция не работает. Какие ещё есть варианты? выпиливать проверку кодировки из ядра?