Страница 1 из 1

Подсчёт трафика

Добавлено: Ср авг 04, 2010 3:16 am
gekz
всё было ок, пока не обновил биллинг 1 августа
мало того, не могу посмотреть что было в июле(((
причём как то странно
клиенты которые были заведены в июле, у них в их персональной статистике можно глянуть статистику. в общей нет
а вот клиенты которые были добавлена в августе, уже никак не светятся в статистике, не в персональной не в глобальной

Делаю
заходим в клиента
кликаем статистика

Информация
Записи отсутствуют

Re: Подсчёт трафика

Добавлено: Ср авг 04, 2010 3:19 am
gekz
хотя вот такая запись висит в карточке клиента

Код: Выделить всё

10.10.10.34	00:29:35	5.45 MB	5.03 MB	Сервер доступа: 1
те трафик считается, но почему то не попадает в базу?
или как?

Re: Подсчёт трафика

Добавлено: Ср авг 04, 2010 4:57 am
gekz
и ещё вот

Код: Выделить всё

/ Система/ Internet/ Тарифные планы/ Пользователи/
нажимаю показать

Ошибка
[3] ERROR_SQL

Re: Подсчёт трафика

Добавлено: Ср авг 04, 2010 7:20 am
Moose
Видать вы не добавили изминения в скл-командер
как обновлять написано сдесь http://abills.net.ua/wiki/doku.php/abil ... :update:ru

также посмотрите лог ошибок абилса
tail -50f /var/log/httpd/abills-error.log

Re: Подсчёт трафика

Добавлено: Ср авг 04, 2010 11:59 pm
gekz
в общем на сегодняшний день пришлось поднять из бэкапа базу
другими словами переустановил
благо сделал бэкап
Видать вы не добавили изминения в скл-командер
истину говоришь :)
аминь

Re: Подсчёт трафика

Добавлено: Вт авг 17, 2010 12:56 pm
gekz
подскажите что за ошибка

Код: Выделить всё

server# ./periodic daily
DBD::mysql::st execute failed: Unknown column 'domain_id' in 'where clause' at /usr/abills/libexec/../Abills/mysql/main.pm line 175.
DBD::mysql::st execute failed: Unknown column 'domain_id' in 'where clause' at /usr/abills/libexec/../Abills/mysql/main.pm line 175.


Re: Подсчёт трафика

Добавлено: Ср авг 18, 2010 7:34 am
~AsmodeuS~
гдтое еще пропустили колонку добавить из изминений

Re: Подсчёт трафика

Добавлено: Ср авг 18, 2010 9:39 am
gekz
~AsmodeuS~ писал(а):гдтое еще пропустили колонку добавить из изминений
я уже писал где то тут
снёс базу полностью
создал по новой
залил таблицы с корня билинга
и залил бэкап базы
может что то ещё?
я понял что колонки не хватает, а в какой таблице она может быть?

Re: Подсчёт трафика

Добавлено: Ср авг 18, 2010 10:02 am
lasik
могу посоветовать пройтись по всему ченжлогу базы
http://abills.net.ua/wiki/doku.php/abil ... elogs:0.5x

она вам лишнее все равно не даст добавить.

вылетела ошибка, значит это есть, если нет ответа, значит этого у вас не было в базе

Re: Подсчёт трафика

Добавлено: Ср авг 18, 2010 10:21 am
gekz
пробежался по ченжлогу базы поиском
много где есть колонка "domain_id"

можно как то дебагером глянуть к какой таблице обращение и в какой нет колонки?

Re: Подсчёт трафика

Добавлено: Ср авг 18, 2010 10:32 am
lasik
самый простой вариант, то что я предложил вам, или предоставление полного отчета о том, при каких обстоятельствах происходит ошибка

Re: Подсчёт трафика

Добавлено: Ср авг 18, 2010 7:09 pm
gekz
lasik писал(а):самый простой вариант, то что я предложил вам, или предоставление полного отчета о том, при каких обстоятельствах происходит ошибка
так вот же

Код: Выделить всё

server# ./periodic daily
те ввод команды в консоли

Re: Подсчёт трафика

Добавлено: Вт авг 31, 2010 12:07 pm
gekz
в общем вылечил
не было вот этого

Код: Выделить всё

28.07.2010
Добавлена работа модуля Paysys c мультидоменной платформой (Multidoms). Обязательно обновите все модули Paysys перед обновлением системы.
MySQL:

ALTER TABLE `config` CHANGE COLUMN `param` `param` varchar(30) NOT NULL default '';
ALTER TABLE `config` ADD COLUMN `domain_id` smallint(6) unsigned not null default '0';
ALTER TABLE `config` DROP KEY `param`;
ALTER TABLE `config` ADD UNIQUE KEY `param` (`domain_id`, `param`);
ALTER TABLE `paysys_log` ADD COLUMN `domain_id` smallint(6) unsigned not null default '0';
ALTER TABLE `paysys_log` ADD COLUMN `status` tinyint(2) unsigned not null default '0';
ALTER TABLE `paysys_log` DROP KEY `ps_transaction_id`;
ALTER TABLE `paysys_log` ADD UNIQUE KEY `ps_transaction_id` (`domain_id`, `transaction_id`);