BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 июн 2025, 14:40

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 17 ] 
Автор Сообщение
СообщениеДобавлено: 04 мар 2013, 11:13 
Имеется скрипт который через кабинет статистики меняет статусы договора, но в клиенте в статусах комментарии отображаются иероглифами.
компилировали код в разных кодировках но вопросики так и появляются.
Что не так?


Вернуться к началу
  
 
СообщениеДобавлено: 04 мар 2013, 11:44 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
какой скрипт? как работает? bgbs или динкод? на каком событии? какая версия?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 мар 2013, 12:42 
вот скрипт http://wiki.bgbilling.ru/index.php/WebAction_CustomSuspend
и все что передается при смене статуса например в
Код:
String comment = "Изменено пользователем (отмена смены статуса)";
в клиенте отображается вопросиками.
В версии 5,1 все было нормально. В версии 5,2 после перехода на UTF стало отображаться вопросиками.


Вернуться к началу
  
 
СообщениеДобавлено: 04 мар 2013, 12:50 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Хм, а где именно вы в 5.2 перешли на UTF-8? Ничего нигде не переводилось, кроме шаблонов веба.
Как я вижу, изменения делаются только из скрипта через API так что веб тут 100% непричём. В базу пишется нормально? Смотрите кодировку таблиц в БД, короче.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 04 мар 2013, 13:03 
Да ничего не меняли вообще, перекомпилировали код так как изменились некоторые функции после перехода на 5,2 . И чтобы не делали отображает вопросиками все что делается через данный код.
Таблица здесь не при чем так как все другие записи отображаются нормально.
Мы взяли код вставили его в динамический код - там удобно отладкой кода заниматься, затем полученный java файл скомпилировали и положили в библиотеки.


Вернуться к началу
  
 
СообщениеДобавлено: 04 мар 2013, 13:17 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
А, это веб-экшен чоле полностью написанный? Тогда да, исходники переконвертировали в utf-8, но это вряд ли зависит. Сам класс изнутри себя оперирует API через обычные строки, я не знаю почему может быть вопросики. Нужно знать в таблицу попадает уже испорчено или как.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2013, 11:02 
Не в сети

Зарегистрирован: 20 апр 2011, 09:56
Сообщения: 346
Карма: 19
а в server.sh прописано -Dfile.encoding=Cp1251 ?

Цитата:
PARAMS="-Dfile.encoding=Cp1251 -Dboot.info=1 -Dapp.name=BGBillingServer -Dlog4j.configuration=data/log4j.xml -Dlog.dir.path=log/ -Dlog.prefix=server"


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2013, 11:32 
нет не прописано. Нужно прописать?


Вернуться к началу
  
 
СообщениеДобавлено: 05 мар 2013, 11:47 
Не в сети

Зарегистрирован: 20 апр 2011, 09:56
Сообщения: 346
Карма: 19
madmax писал(а):
нет не прописано. Нужно прописать?

ага и рестарт биллинг.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2013, 11:54 
а код нужно перекомпилировать в 1251?.
Сейчас с прописанной cp1251 также вопросики


Вернуться к началу
  
 
СообщениеДобавлено: 05 мар 2013, 17:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
так в таблицу попадает испорчено или нет?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2013, 17:36 
в таблице показывает вопросиками


Вернуться к началу
  
 
СообщениеДобавлено: 05 мар 2013, 17:47 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
какая кодировка у таблиц?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2013, 18:29 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
если в таблице вопросики, то 100% перекодировка неправильная на этапе апдейта ещё. так что:
Цитата:
Смотрите кодировку таблиц в БД, короче.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2013, 18:33 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
да

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2013, 09:28 
Не в сети

Зарегистрирован: 20 апр 2011, 09:56
Сообщения: 346
Карма: 19
После вчерашнего апдейта тестового сервера что-то произошло с кодировкой. Русские символы отправляются в базу как попало.


Клиент: вер. 5.2 сборка 1124 от 04.03.2013 17:55:15
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.6.0_37
Сервер: вер. 5.2 сборка 1431 от 06.03.2013 19:32:27
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2013, 11:52 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
aiwbend писал(а):
После вчерашнего апдейта тестового сервера что-то произошло с кодировкой. Русские символы отправляются в базу как попало.


Клиент: вер. 5.2 сборка 1124 от 04.03.2013 17:55:15
os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.6.0_37
Сервер: вер. 5.2 сборка 1431 от 06.03.2013 19:32:27
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35

Исправили. Обновитесь


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.044s | 38 Queries | GZIP : On ]