BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
СообщениеДобавлено: 09 июн 2011, 13:23 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
Добрый день.

Продолжаю тестировать БГБ, но вот столкнулся с неприятной проблемой. Помогите пожалуйста решить ее.
Суть в том, что при попытке ОТКРЫТЬ ДОГОВОР в КЛИЕНТЕ не отображается список договоров. При этом если сделать SELECT * FROM contract то все ЗАВЕДЕННЫЕ ДОГОВОРА в биллинге видны. Также при этом не работает макрос типа ${N3} в ШАБЛОНЕ ИМЕНИ (подстановка серийного номера договора).
Кроме этого в клиенте под Ubuntu и Win7 видны ???? вместо русских символов - во всех русских строках базы.

OFFTOPIC: Не подскажете как включить протоколирование sql-запросов к базе?
Кроме как tcpdump | strings ничего лучше придумать не смог.

Цитата из RSS ленты обновлений.
Код:
643   18.05.2011 19:31:17   ИСПРАВЛЕНО   Ошибка SQL в поиске договоров.
644   19.05.2011 09:44:48   ИСПРАВЛЕНО   Ошибка SQL в поиске договоров.
645   19.05.2011 10:29:20   ИСПРАВЛЕНО   Ошибка SQL в поиске договоров.



ОБНОВЛЕНИЕ НЕ ПОМОГЛО! ДРОП БАЗЫ ТОЖЕ НЕ ПОМОГ. КОДИРОВКА БАЗЫ CP1251.
ЧТО ТЕПЕРЬ ДЕЛАТЬ НЕ ЗНАЮ.



SOS!

Код:
 
   Клиент: вер. 5.1 сборка 541 от 08.06.2011 20:41:09
os:Linux; java:Sun Microsystems Inc., v.1.6.0_24
   Сервер: вер. 5.1 сборка 662 от 08.06.2011 20:40:55
os:Linux; java:Sun Microsystems Inc., v.1.6.0_24


Код:
mysqld-c1-master-1# SHOW CREATE DATABASE bgbilling;
+-----------+----------------------------------------------------------------------+
| Database  | Create Database                                                      |
+-----------+----------------------------------------------------------------------+
| bgbilling | CREATE DATABASE `bgbilling` /*!40100 DEFAULT CHARACTER SET cp1251 */ |
+-----------+----------------------------------------------------------------------+
1 row in set (0.00 sec)

mysqld-c1-master-1#


Код:
Server version: 5.1.56-log Gentoo Linux mysql-5.1.56


Вложения:
bgb2.jpeg
bgb2.jpeg [ 23.74 КБ | Просмотров: 5504 ]
bgb1.jpeg
bgb1.jpeg [ 43 КБ | Просмотров: 5504 ]

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июн 2011, 16:55 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
alf_from_melmok писал(а):
Кроме этого в клиенте под Ubuntu и Win7 видны ???? вместо русских символов - во всех русских строках базы.


Вы когда дамп заливали явно кодировку указали ?

По поводу поиска - у вас случайно не стоят какие-то ограничений на группы договоров в настройках пользователя или в группах, в которые он входит ? уберите все галочки - будет искать все.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 июн 2011, 18:58 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
По поводу поиска - у вас случайно не стоят какие-то ограничений на группы договоров в настройках пользователя или в группах, в которые он входит ? уберите все галочки - будет искать все.

В последнее время все чаще и чаще...че натворили то? или это админы так настраивают? просто уже тема 5-ая за неделю/две

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 18:27 
Не в сети
Разработчик

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

В последнее время все чаще и чаще...че натворили то? или это админы так настраивают? просто уже тема 5-ая за неделю/две


да, не натворили, а наладили . в changelog-е же написано


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

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
stark писал(а):
да, не натворили, а наладили . в changelog-е же написано

в каком то не том ченджлоге :-D
для 5.0 тишина(славобогу И НЕ ИСПРАВЛЯЙТЕ :-D)

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 19:11 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Цитата:
ИСПРАВЛЕНО Ошибка: при проверки групп договоров, которые доступны пользователю не учитывались группы пользователей.

Это наверное. 5.1

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 19:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Phricker писал(а):
Цитата:
ИСПРАВЛЕНО Ошибка: при проверки групп договоров, которые доступны пользователю не учитывались группы пользователей.

Это наверное. 5.1

гы, хорошо я 5.0 и не апдейтюсь =)
хатя диры спрашивают - чем занимаюсь...мож обновиться :-D

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 20:14 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
stark писал(а):
alf_from_melmok писал(а):
Кроме этого в клиенте под Ubuntu и Win7 видны ???? вместо русских символов - во всех русских строках базы.


Вы когда дамп заливали явно кодировку указали ?

По поводу поиска - у вас случайно не стоят какие-то ограничений на группы договоров в настройках пользователя или в группах, в которые он входит ? уберите все галочки - будет искать все.


А какая должна стоять?

Такая:
Код:
при mysql -p < dump.sql --default-character-set=cp1251

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 20:28 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Код:
/usr/bin/mysql --default-character-set=cp1251 < dump.sql

такая

_________________
Код:
  Клиент: вер. 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
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 21:19 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
skyb писал(а):
Код:
/usr/bin/mysql --default-character-set=cp1251 < dump.sql

такая


:facepalm:
точно! крякозябры исчезли.

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 22:17 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
Phricker писал(а):
Цитата:
ИСПРАВЛЕНО Ошибка: при проверки групп договоров, которые доступны пользователю не учитывались группы пользователей.

Это наверное. 5.1


Это где-то исправлено? У меня последний билд стоит.

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 22:27 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
stark писал(а):
skyb писал(а):
stark писал(а):
По поводу поиска - у вас случайно не стоят какие-то ограничений на группы договоров в настройках пользователя или в группах, в которые он входит ? уберите все галочки - будет искать все.

В последнее время все чаще и чаще...че натворили то? или это админы так настраивают? просто уже тема 5-ая за неделю/две


да, не натворили, а наладили . в changelog-е же написано


Снял все галочки и поставил - эффекта никакого. Все случилось после того как я mySQL обновил до 5.1, правда я еще потом несколько раз дроп базы делал. А вот не уследил после какого момента перестал поиск работать. если задать поиск без параметров то просто пустой список возвращается, а вот по ID найти можно, а раньше список всех договор выводился при поиске без параметров :facepalm:

ладно, погибать - так с музыкой...

я даже запрос на поиск в базе от сервера не вижу через tcpdump, чтобы ручками посмотреть как запрос отрабатывает на самой базе. возможно это от логики клиента/сервера не выдается запрос к базе - возможно кондишен какой-то не выполнен или просто что-то не хватает...

короче закипаю я на этогй проблеме.

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10 июн 2011, 23:12 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
О****ть! Нашел в чем была проблема! Отключил SLAVE в конфиге сервера и все заработало.

Кто нибудь может объяснить почему при включенной в конфигурации сервера SLAVE базы не работает поиск договоров. Я половину рабочей недели на это убил. Хоть бы кто сказал....
А то галочки.... галочки....

Как же быть работать? без SLAVE? Чем это объясняется?

PS:
Под поиском договоров понимаю вывод списка всех договоров при пустом значении в формах.

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 июн 2011, 11:35 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
slave -база у вас отстает по каким-то причинам , а поиск идет по ней . У вас просто нет этих договор в slave - базе., можете проверить sql-запросом на ней.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 июн 2011, 13:38 
Не в сети

Зарегистрирован: 14 мар 2010, 03:38
Сообщения: 171
Откуда: Москва
Карма: 0
Да, нашел ошибку - это исключительно мой косяк был. SLAVE получил пакет, больше чем max_allowed_packet и остановился из-за того что секции конфига my.cnf перепутал.
:idea2: Хорошая мысля как всегда приходит опосля...

Поэтому то я и запросов не видел.

_________________
Клиент: вер. 5.2 сборка 1219 от 19.08.2014 18:30:52
os: Linux; java: OpenJDK 64-Bit Server VM, v.1.6.0_31
Сервер: вер. 5.2 сборка 1607 от 29.08.2014 13:59:04
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_45

card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
inet вер. 5.2 сборка 1337 от 27.08.2014 17:39:27
npay вер. 5.2 сборка 208 от 17.06.2014 13:35:03


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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