BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 17 апр 2024, 01:23

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ] 
Автор Сообщение
СообщениеДобавлено: 19 дек 2017, 15:14 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
Всё хорошо, но выскакивает ошибка отсутствия таблицы истории просмотра договоров.
Понимаю что ее нужно создать в скуле, но не обладаю достаточными знаниями в этой области.


Вложения:
table.png
table.png [ 3.97 КБ | Просмотров: 6750 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 15:24 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 15:28 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
dimOn писал(а):
ну вы видимо обновились как-то неправильно, по инструкции всё последовательно делали?

само собой


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 17:33 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
А проблема-то далеко не одна.
При переходе в тарифы договора, server.error.log:
Код:
server 12-19/14:30:47 ERROR [http-nio-0.0.0.0-8080-exec-10] CommonExecutor - Column 'config' not found. [S0022, 0]
ru.bitel.bgbilling.common.BGException: Column 'config' not found. [S0022, 0]
   at ru.bitel.common.dao.AbstractDao.processException(AbstractDao.java:91)
   at ru.bitel.common.dao.AbstractDao.list(AbstractDao.java:307)
   at ru.bitel.bgbilling.kernel.tariff.server.bean.TariffPlanDao.list(TariffPlanDao.java:89)
   at ru.bitel.bgbilling.kernel.tariff.server.bean.TariffPlanDao.getTariffPlanMap(TariffPlanDao.java:51)
   at bitel.billing.server.contract.action.ActionContractTariffPlans.doAction(ActionContractTariffPlans.java:33)
   at bitel.billing.server.Executer.doModule(SourceFile:600)
   at bitel.billing.server.Executer$1.run(SourceFile:198)
   at java.security.AccessController.doPrivileged(Native Method)
   at javax.security.auth.Subject.doAs(Subject.java:422)
   at bitel.billing.server.Executer.doPost(SourceFile:192)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:661)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
   at ru.bitel.common.server.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:54)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478)
   at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
   at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)
   at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
   at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
   at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)
   at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
   at java.lang.Thread.run(Thread.java:745)
Caused by: java.sql.SQLException: Column 'config' not found.
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:957)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:896)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:885)
   at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:860)
   at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl.java:1076)
   at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.java:5206)
   at org.apache.commons.dbcp.DelegatingResultSet.getString(DelegatingResultSet.java:263)
   at ru.bitel.bgbilling.kernel.tariff.server.bean.TariffPlanDao.getFromRS(TariffPlanDao.java:645)
   at ru.bitel.bgbilling.kernel.tariff.server.bean.TariffPlanDao.getFromRS(TariffPlanDao.java:32)
   at ru.bitel.common.dao.AbstractDao.listImpl(AbstractDao.java:245)
   at ru.bitel.common.dao.AbstractDao.listImpl(AbstractDao.java:287)
   at ru.bitel.common.dao.AbstractDao.list(AbstractDao.java:303)
   ... 32 more

Код:
  Клиент: вер. 7.1.81 / 15.12.2017 15:03:04
    os: Windows 10; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_141
  Сервер: вер. 7.1.940 / 15.12.2017 15:04:23
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101

  bill: вер. 7.1.241 / 03.11.2017 14:06:26
  card: вер. 7.1.182 / 08.08.2017 15:34:30
  enaza: вер. 7.1.40 / 08.08.2017 15:34:58
  inet: вер. 7.1.562 / 12.12.2017 17:57:37
  npay: вер. 7.1.163 / 06.12.2017 15:14:54
  paymaster: вер. 7.1.14 / 25.07.2017 11:21:00
  rentsoft: вер. 7.1.35 / 08.08.2017 15:35:26
  reports: вер. 7.1.179 / 30.10.2017 19:48:52
  ru.bitel.bgbilling.plugins.cashcheck: вер. 7.1.90 / 10.10.2017 13:24:24
  ru.bitel.bgbilling.plugins.cladr: вер. 7.1.101 / 06.03.2017 19:25:16
  trayinfo: вер. 7.1.153 / 09.10.2017 15:55:41
  wm: вер. 7.1.163 / 06.03.2017 19:27:20
  yamoney: вер. 7.1.42 / 09.10.2017 15:55:42

Окружение:

  Клиент:
    os: Windows 10 amd64, 10.0
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_141
    jre home: C:\Program Files\Java\jre1.8.0_141
    memory (use/total/max): 106M/262M/455M
    default tz: 19.12.2017 14:35 MSK +0300 (Europe/Moscow)
    user tz: 19.12.2017 14:35 MSK +0300 (Europe/Moscow)
    locale: ru_RU
  Сервер:
    os: Linux amd64, 3.16.0-4-amd64
    java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_101
    jre home: /opt/java/jdk1.8.0_101/jre
    default tz: 19.12.2017 14:35 MSK +0300 (Europe/Moscow)
    memory (use/total/max): 159M/220M/455M
    db time: master: 19.12.2017 14:35 MSK
    db charset: connection: utf8(utf8_unicode_ci), database: utf8(utf8_general_ci)
    locale: ru_RU
    uptime: Started: 19.12.2017 14:30:14 Uptime: 0 d 00:05:27


Вложения:
тариф.png
тариф.png [ 2.6 КБ | Просмотров: 6738 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 18:37 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Цитата:
db charset: connection: utf8(utf8_unicode_ci), database: utf8(utf8_general_ci)

1. Почему utf8_general_ci ?
2. Какая версия mysql ?

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 18:47 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
ok-2004 писал(а):
Цитата:
db charset: connection: utf8(utf8_unicode_ci), database: utf8(utf8_general_ci)

1. Почему utf8_general_ci ?
2. Какая версия mysql ?


1.1 Незнаю :shock:
1.2 Критично?
1.3 Как исправить?

2
Код:
mysql --version
mysql  Ver 15.1 Distrib 10.0.32-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 19:38 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
1.1 Хм...
1.2 Думаю - да
1.3 Зависит от того что у Вас стоит/выдаёт в:
1.3.а /var/lib/mysql/bgbilling/db.opt
1.3.б data.properties
1.3.с "show create table contract\G"

Прежде чем перейти к п.п 2 - позвольте мне справиться о наличии у Вас
0.a резервной копии /usr/local/BGBillingServer и /var/lib/mysql/bgbilling
0.b возможности где нить произвести контрольный апгрейд с 6.2 на 7.1
Если п.п 0.а и 0.б = true, то при 10-ой Маше Вы вполне можете перед контрольным апгрейдом сделать вот так : https://forum.bitel.ru/viewtopic.php?f= ... 19#p106530 и перейти к п.п.2 :

2. во время апгрейда сделать вот так :
Код:
./bg_installer.sh update_7.1.zip! | tee ./log_update_7.1.zip.log
./bg_installer.sh update | tee ./log_update.log


и показать нам логи...

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 19:54 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
ok-2004 писал(а):
1.3.а /var/lib/mysql/bgbilling/db.opt
1.3.б data.properties
1.3.с "show create table contract\G"


1.3.а
Код:
default-character-set=utf8
default-collation=utf8_general_ci

1.3.б
Код:
connector.http=*:8080
port.admin=2005

db.driver=com.mysql.jdbc.Driver
db.url=jdbc:mysql://10.10.10.15/bgbilling?useUnicode=true&characterEncoding=UTF-8&connectionCollation=utf8_unicode_ci&allowUrlInLocalInfile=true&zeroDateTimeBehavior=convertToNull&jdbcCompliantTruncation=false&elideSetAutoCommits=true&cachePrepStmts=true&useCursorFetch=true&queryTimeoutKillsConnection=true&connectTimeout=1000
db.user=bill
db.pswd=bgbilling
db.maxIdle=20
db.maxActive=300
db.validationTimeout=10

mq.url=failover:(nio://127.0.0.1:61616?socketBufferSize=1000000)
mq.user=bill
mq.pswd=bgbilling

context.path=/bgbilling

# \u0420\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u044b\u0435 \u0432 https \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b (\u0434\u043b\u044f tomcat)
# \u0417\u0434\u0435\u0441\u044c \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0443\u0431\u0440\u0430\u0442\u044c \u0441\u043e\u0433\u043b\u0430\u0441\u043d\u043e \u0446\u0435\u043b\u044f\u043c \u0438 \u0437\u0430\u0434\u0430\u0447\u0430\u043c.
connector.https.sslEnabledProtocols=SSLv2,SSLv3,TLSv1,TLSv1.1,TLSv1.2,SSLv2Hello

1.3.с
Код:
CREATE TABLE `contract` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `gr` bigint(20) NOT NULL DEFAULT '0',
  `title` varchar(150) NOT NULL DEFAULT '',
  `title_pattern_id` int(11) NOT NULL DEFAULT '0',
  `pswd` varchar(32) NOT NULL DEFAULT '',
  `date1` date DEFAULT NULL,
  `date2` date DEFAULT NULL,
  `mode` tinyint(4) NOT NULL DEFAULT '0',
  `closesumma` decimal(10,2) NOT NULL,
  `pgid` int(11) NOT NULL DEFAULT '0',
  `pfid` int(11) NOT NULL DEFAULT '0',
  `fc` tinyint(1) NOT NULL DEFAULT '0',
  `comment` varchar(100) NOT NULL DEFAULT '',
  `del` tinyint(1) NOT NULL DEFAULT '0',
  `scid` int(11) NOT NULL DEFAULT '0',
  `sub_list` text NOT NULL,
  `sub_mode` tinyint(4) NOT NULL DEFAULT '0',
  `status` tinyint(4) NOT NULL DEFAULT '0',
  `status_date` date DEFAULT NULL,
  `last_tariff_change` datetime DEFAULT NULL,
  `crm_customer_id` int(11) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `date1` (`date1`),
  KEY `title` (`title`),
  KEY `del` (`del`),
  KEY `scid` (`scid`),
  KEY `crm_customer_id` (`crm_customer_id`)
) ENGINE=InnoDB AUTO_INCREMENT=1007 DEFAULT CHARSET=utf8



ok-2004 писал(а):
Прежде чем перейти к п.п 2 - позвольте мне справиться о наличии у Вас
0.a резервной копии /usr/local/BGBillingServer и /var/lib/mysql/bgbilling
0.b возможности где нить произвести контрольный апгрейд с 6.2 на 7.1
Если п.п 0.а и 0.б = true, то при 10-ой Маше Вы вполне можете перед контрольным апгрейдом сделать вот так : https://forum.bitel.ru/viewtopic.php?f= ... 19#p106530 и перейти к п.п.2

0.а = true
0.б = маловероятное'true


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:19 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
BGB сервер у вас работает с сотировкой utf8_unicode_ci , а база хранит символы в utf8_general_ci, в принципе - это не страшно, так как пока в базе хранятся тока utf8_ru и utf8_en символы.
Остаётся тока включить логирование в мускуле и контрольно проапгрейдиться с логированием.
Наверняка в err.log вылезет каконить error или warning.....

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
Готов принять порцию тухлых помидоров по направлению моего фейса и стерплю тонны яжговорил'ов в свой адрес...
Цитата:
Загрузите https://bgbilling.ru/v7.1/download/kern ... te_7.1.zip, сохраните его в папку BGBillingServer и установите инсталлятором.

./bg_installer.sh update_7.1.zip!
Это было благополучно мною пропущено...
Простите за беспокойство...
*Виновато опустил голову, уши покраснели*


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:28 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Жаль, а я уже побежал за попкорном...

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:41 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
ok-2004 писал(а):
Жаль, а я уже побежал за попкорном...

Ну тогда вот Вам вкусняшка. В ЛК на модуле ЯД'а не показывает список платежей...Боюсь что в одиночку не прожую, готов поделиться.
(за сегодня 3 лопаты сточил обновляясь)


Вложения:
ya.png
ya.png [ 7 КБ | Просмотров: 6712 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Удалите пункт из веб меню и добавьте по новой

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
В некоторых пунктах менялись экшены. надо их пересоздать

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


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:51 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
Phricker писал(а):
Удалите пункт из веб меню и добавьте по новой

Без результата.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 дек 2017, 20:52 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
Код:
root@bgserver:/opt/bgbilling/BGBillingServer/log# cat server.error.log
server 12-19/17:50:37 ERROR [http-nio-0.0.0.0-8080-exec-1] CommonExecutor - action "yamoney.ActionPayList" not found!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 дек 2017, 02:24 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
после удаления перелогинится в ЛК


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 дек 2017, 12:42 
Не в сети

Зарегистрирован: 05 июн 2014, 01:18
Сообщения: 149
Откуда: Котлас
Карма: 0
"Магия".
Перустановил модуль(с передобавлением пункта меню и перелогиниванием)...не помогло. Переустановил еще раз(с передобавлением пункта меню и перелогиниванием)-помогло. Без понятия почему так. Ни одной буковки по новой не писал. Все команды брал из истории.
Повторюсь..."магия".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 дек 2017, 12:54 
Не в сети
Клиент

Зарегистрирован: 21 май 2008, 10:54
Сообщения: 599
Откуда: 50-й рег.
Карма: 40
Цитата:
Повторюсь..."магия".

В следущий раз обновление планируйте в момент противофазы Юпитера

_________________
"Все правые - в резерве!" (c) (translate.google.ru/#en/ru/all%20rigths%20reserved)


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

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


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

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


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

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