Чтобы сообщить об ошибке, нажмите Ctrl + Enter

Заказать обратный звонок

Псевдоним*

Телефон*

E-mail*

Комментарий

CAPTCHA
Необходимо дать согласие
Необходимо дать согласие

*поле обязательно к заполнению

Вернуться на сайт

Вернуться на сайт

+ 7 (495) 777-25-43 otr@otr.rarus.ru

Меню
Параметры настройки UTF (mbstring и константа BX_UTF): Ошибка! Строковые функции strtoupper и strtolower работают некорректно

Параметры настройки UTF (mbstring и константа BX_UTF): Ошибка! Строковые функции strtoupper и strtolower работают некорректно

Перейти к описанию программы


В 1С: Сайт ЖКХ при полной проверке может выйти ошибка «Параметры настройки UTF (mbstring и константа BX_UTF): Ошибка! Строковые функции strtoupper и strtolower работают некорректно»:

Вывод ошибки

В инструкции рассмотрим, как ее исправить (инструкция подходит для сайтов в кодировке windows-1251).

  1. Проверить, что сайт в кодировке windows-1251 (в административном разделе сайта в меню «Настройки – Настройки продукта – Сайты – Список сайтов», выбрать сайт – пункт «Кодировка»):

    Проверка кодировки сайта
  2. Сохранить себе копию файла /bitrix/php_interface/dbconn.php (на случай, если сайт упадет, можно будет восстановить этот файл через панель хостинга или фтп доступ):

    Резервное копирование системного файла
  3. После сохранения копии файла dbconn.php открыть текущий файл на редактирование и добавить код:

    setlocale(LC_ALL, 'ru_RU.CP1251');

    setlocale(LC_NUMERIC,'C');

    Добавление кода в файл

    Нажать «Сохранить».


  4. Запустить проверку системы повторно и удостовериться, что ошибка пропала.

ВАЖНО: если указание данных настроек в файле /bitrix/php_interface/dbconn.php не помогло, значит на сервере не установлена соответствующая локаль:

setlocale(LC_ALL, 'ru_RU.CP1251');

setlocale(LC_NUMERIC,'C');

Необходимо обратиться к администратору сервера (хостеру) для установки локали.



Назад

Спасибо, помогло Рады вам помочь:) Не помогло Очень жаль :(

E-mail

Уточните, пожалуйста, почему:

 
Отправить
 

Материалы по теме: