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

Ответить
gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

всё было ок, пока не обновил биллинг 1 августа
мало того, не могу посмотреть что было в июле(((
причём как то странно
клиенты которые были заведены в июле, у них в их персональной статистике можно глянуть статистику. в общей нет
а вот клиенты которые были добавлена в августе, уже никак не светятся в статистике, не в персональной не в глобальной

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

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

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

хотя вот такая запись висит в карточке клиента

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

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

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

и ещё вот

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

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

Ошибка
[3] ERROR_SQL

Moose
Сообщения: 61
Зарегистрирован: Чт дек 24, 2009 4:45 pm
Откуда: Planet Earth

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

Сообщение Moose »

Видать вы не добавили изминения в скл-командер
как обновлять написано сдесь http://abills.net.ua/wiki/doku.php/abil ... :update:ru

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

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

в общем на сегодняшний день пришлось поднять из бэкапа базу
другими словами переустановил
благо сделал бэкап
Видать вы не добавили изминения в скл-командер
истину говоришь :)
аминь

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение 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.


~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

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

Сообщение ~AsmodeuS~ »

гдтое еще пропустили колонку добавить из изминений

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

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

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

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

Сообщение lasik »

могу посоветовать пройтись по всему ченжлогу базы
http://abills.net.ua/wiki/doku.php/abil ... elogs:0.5x

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

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

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

пробежался по ченжлогу базы поиском
много где есть колонка "domain_id"

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

lasik
Сообщения: 983
Зарегистрирован: Чт янв 10, 2008 5:20 pm
Откуда: Россия, Москва

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

Сообщение lasik »

самый простой вариант, то что я предложил вам, или предоставление полного отчета о том, при каких обстоятельствах происходит ошибка

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение gekz »

lasik писал(а):самый простой вариант, то что я предложил вам, или предоставление полного отчета о том, при каких обстоятельствах происходит ошибка
так вот же

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

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

gekz
Сообщения: 169
Зарегистрирован: Пн май 17, 2010 7:30 am

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

Сообщение 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`);

Ответить