- При установке на Oracle выдает следующую ошибку: ORA-01704: string literal too long
- Неправильно сортируются элементы в списках
При установке на Oracle выдает следующую ошибку: ORA-01704: string literal too long
Скорее всего, Вы устанавливаете систему при установленной кодировке UTF8 в Oracle.
Установите значение параметра NLS_LANG, например, в AMERICAN_AMERICA.CL8MSWIN1251
Значение параметра Вы можете прописать в реесте Windows, в ветке HLM/SOFTWARE/ORACLE
Установите значение параметра NLS_LANG, например, в AMERICAN_AMERICA.CL8MSWIN1251
Значение параметра Вы можете прописать в реесте Windows, в ветке HLM/SOFTWARE/ORACLE
Неправильно сортируются элементы в списках
Возможны разные варианта проблемы:
1. У вас на хостинге установлен MySQL 4.1.21, для которой характерно наличие данной ошибки (http://bugs.mysql.com/bug.php?id=21456).
Обратитесь за решением данной проблемы к администратору хостинга.
2. Проверьте значения, отвечающие за кодировку БД: character_set, или, для версий MySQL 4.1 и выше, character_set_server и character_set_database. При использовании кодировки, отличной от cp1251 (кириллица), например, latin1, сортировка по строкам, содержащим символы кириллицы, будет производиться некорректно. Проверить это можно выполнив запрос к БД
show variables like 'char%';
Для решения проблемы установить в файле /bitrix/php_interface/after_connect следующие строки
$DB->Query("SET NAMES cp1251");
Если указанные действия не помогают, то выполните перенос системы (установку) еще раз, создавая дамп БД в кодировке cp1251 и создав новую БД тоже в кодировке cp1251.
1. У вас на хостинге установлен MySQL 4.1.21, для которой характерно наличие данной ошибки (http://bugs.mysql.com/bug.php?id=21456).
Обратитесь за решением данной проблемы к администратору хостинга.
2. Проверьте значения, отвечающие за кодировку БД: character_set, или, для версий MySQL 4.1 и выше, character_set_server и character_set_database. При использовании кодировки, отличной от cp1251 (кириллица), например, latin1, сортировка по строкам, содержащим символы кириллицы, будет производиться некорректно. Проверить это можно выполнив запрос к БД
show variables like 'char%';
Для решения проблемы установить в файле /bitrix/php_interface/after_connect следующие строки
$DB->Query("SET NAMES cp1251");
Если указанные действия не помогают, то выполните перенос системы (установку) еще раз, создавая дамп БД в кодировке cp1251 и создав новую БД тоже в кодировке cp1251.










Все онлайн курсы
Дистанционное обучение
Изучение математики
Правила русского языка
Французский язык для детей
Компьютерные курсы
Занятия для детей
Возрастная психология
Философия красоты
Самосовершенствование
Хобби и увлечения
Мужская территория
Бизнес идеи
Искусство и дизайн
Подготовка к ЕГЭ
Форекс для начинающих
Кладовая интернета




