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

Временные интервалы

Добавлено: Пн ноя 10, 2014 4:24 pm
conrad
Здравствуйте, скажите пожалуйста какой параметр настроить для того чтобы в каждом интервале был отдельный предоплаченный трафик, к примеру в 1ом интервале у пользователя анлим, второй интервал 600мб. В данный момент при работе пользователя в период анлима уходит предоплаченный трафик с другого интервала. Заранее спасибо.

Re: Временные интервалы

Добавлено: Вт ноя 11, 2014 2:28 pm
~AsmodeuS~
Отдельные интервалы только в ком версии

Re: Временные интервалы

Добавлено: Вт ноя 11, 2014 4:28 pm
conrad
Вы наверно меня немного не так поняли.. или я не совсем все понятно изложил.. Есть два интервала, в первом предоплаченный трафик 0, во втором 600мб. Если пользователь сидит во время первого временного интервала то израсходованный трафик все равно вычитается из предоплаченного(который принадлежит второму интервалу). Уже обнаружил что это исправляется указанием параметра $conf{DV_INTERVAL_PREPAID}=1; Только теперь другой вопрос, можно ли сделать так чтобы этот параметр работал только на определенных тарифах?

Re: Временные интервалы

Добавлено: Вт ноя 11, 2014 4:45 pm
~AsmodeuS~
conrad писал(а):Вы наверно меня немного не так поняли.. или я не совсем все понятно изложил.. Есть два интервала, в первом предоплаченный трафик 0, во втором 600мб. Если пользователь сидит во время первого временного интервала то израсходованный трафик все равно вычитается из предоплаченного(который принадлежит второму интервалу). Уже обнаружил что это исправляется указанием параметра $conf{DV_INTERVAL_PREPAID}=1; Только теперь другой вопрос, можно ли сделать так чтобы этот параметр работал только на определенных тарифах?
нет нельзя параметр глобальный

Re: Временные интервалы

Добавлено: Вт ноя 11, 2014 8:00 pm
conrad
Просто после включения вышеуказанного параметра у пользователей обнуляется статистика, то есть в графе "осталось" (статистика) показывается весь предоплаченный трафик не смотря на то что пользователь уже его израсходовал. Нормальное ли это поведение? Так же при выполнении billd -all на почту руту сыпится куча ошибок вида:
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.

Re: Временные интервалы

Добавлено: Ср ноя 12, 2014 7:25 am
~AsmodeuS~
conrad писал(а):Просто после включения вышеуказанного параметра у пользователей обнуляется статистика, то есть в графе "осталось" (статистика) показывается весь предоплаченный трафик не смотря на то что пользователь уже его израсходовал. Нормальное ли это поведение? Так же при выполнении billd -all на почту руту сыпится куча ошибок вида:
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
Use of uninitialized value in numeric eq (==) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 319.
Use of uninitialized value in addition (+) at /usr/abills/libexec/../Abills/mysql/Billing.pm line 201.
~AsmodeuS~ писал(а):Отдельные интервалы только в ком версии