| forum.bitel.ru http://forum.bitel.ru/  | 
|
| Вопросики вместо текста передаваемые через скрипт http://forum.bitel.ru/viewtopic.php?f=19&t=7797  | 
	Страница 1 из 1 | 
| Автор: | madmax [ 04 мар 2013, 11:13 ] | 
| Заголовок сообщения: | Вопросики вместо текста передаваемые через скрипт | 
Имеется скрипт который через кабинет статистики меняет статусы договора, но в клиенте в статусах комментарии отображаются иероглифами. компилировали код в разных кодировках но вопросики так и появляются. Что не так?  | 
	|
| Автор: | dimOn [ 04 мар 2013, 11:44 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
какой скрипт? как работает? bgbs или динкод? на каком событии? какая версия?  | 
	|
| Автор: | madmax [ 04 мар 2013, 12:42 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
вот скрипт http://wiki.bgbilling.ru/index.php/WebAction_CustomSuspend и все что передается при смене статуса например в Код: String comment = "Изменено пользователем (отмена смены статуса)";  в клиенте отображается вопросиками.В версии 5,1 все было нормально. В версии 5,2 после перехода на UTF стало отображаться вопросиками.  | 
	|
| Автор: | dimOn [ 04 мар 2013, 12:50 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
Хм, а где именно вы в 5.2 перешли на UTF-8? Ничего нигде не переводилось, кроме шаблонов веба. Как я вижу, изменения делаются только из скрипта через API так что веб тут 100% непричём. В базу пишется нормально? Смотрите кодировку таблиц в БД, короче.  | 
	|
| Автор: | madmax [ 04 мар 2013, 13:03 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
Да ничего не меняли вообще, перекомпилировали код так как изменились некоторые функции после перехода на 5,2 . И чтобы не делали отображает вопросиками все что делается через данный код. Таблица здесь не при чем так как все другие записи отображаются нормально. Мы взяли код вставили его в динамический код - там удобно отладкой кода заниматься, затем полученный java файл скомпилировали и положили в библиотеки.  | 
	|
| Автор: | dimOn [ 04 мар 2013, 13:17 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
А, это веб-экшен чоле полностью написанный? Тогда да, исходники переконвертировали в utf-8, но это вряд ли зависит. Сам класс изнутри себя оперирует API через обычные строки, я не знаю почему может быть вопросики. Нужно знать в таблицу попадает уже испорчено или как.  | 
	|
| Автор: | aiwbend [ 05 мар 2013, 11:02 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
а в 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" 
		
		 | 
	|
| Автор: | madmax [ 05 мар 2013, 11:32 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
нет не прописано. Нужно прописать?  | 
	|
| Автор: | aiwbend [ 05 мар 2013, 11:47 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
madmax писал(а): нет не прописано. Нужно прописать? ага и рестарт биллинг.  | 
	|
| Автор: | madmax [ 05 мар 2013, 11:54 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
а код нужно перекомпилировать в 1251?. Сейчас с прописанной cp1251 также вопросики  | 
	|
| Автор: | dimOn [ 05 мар 2013, 17:21 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
так в таблицу попадает испорчено или нет?  | 
	|
| Автор: | madmax [ 05 мар 2013, 17:36 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
в таблице показывает вопросиками  | 
	|
| Автор: | skyb [ 05 мар 2013, 17:47 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
какая кодировка у таблиц?  | 
	|
| Автор: | dimOn [ 05 мар 2013, 18:29 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
если в таблице вопросики, то 100% перекодировка неправильная на этапе апдейта ещё. так что: Цитата:  Смотрите кодировку таблиц в БД, короче. 
		
		 | 
	|
| Автор: | skyb [ 05 мар 2013, 18:33 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
да  | 
	|
| Автор: | aiwbend [ 07 мар 2013, 09:28 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
После вчерашнего апдейта тестового сервера что-то произошло с кодировкой. Русские символы отправляются в базу как попало. Клиент: вер. 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  | 
	|
| Автор: | stark [ 07 мар 2013, 11:52 ] | 
| Заголовок сообщения: | Re: Вопросики вместо текста передаваемые через скрипт | 
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 Исправили. Обновитесь  | 
	|
| Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] | 
| Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/  | 
|