Временные интервалы
Временные интервалы
Здравствуйте, скажите пожалуйста какой параметр настроить для того чтобы в каждом интервале был отдельный предоплаченный трафик, к примеру в 1ом интервале у пользователя анлим, второй интервал 600мб. В данный момент при работе пользователя в период анлима уходит предоплаченный трафик с другого интервала. Заранее спасибо.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Временные интервалы
Отдельные интервалы только в ком версии
Re: Временные интервалы
Вы наверно меня немного не так поняли.. или я не совсем все понятно изложил.. Есть два интервала, в первом предоплаченный трафик 0, во втором 600мб. Если пользователь сидит во время первого временного интервала то израсходованный трафик все равно вычитается из предоплаченного(который принадлежит второму интервалу). Уже обнаружил что это исправляется указанием параметра $conf{DV_INTERVAL_PREPAID}=1; Только теперь другой вопрос, можно ли сделать так чтобы этот параметр работал только на определенных тарифах?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Временные интервалы
нет нельзя параметр глобальныйconrad писал(а):Вы наверно меня немного не так поняли.. или я не совсем все понятно изложил.. Есть два интервала, в первом предоплаченный трафик 0, во втором 600мб. Если пользователь сидит во время первого временного интервала то израсходованный трафик все равно вычитается из предоплаченного(который принадлежит второму интервалу). Уже обнаружил что это исправляется указанием параметра $conf{DV_INTERVAL_PREPAID}=1; Только теперь другой вопрос, можно ли сделать так чтобы этот параметр работал только на определенных тарифах?
Re: Временные интервалы
Просто после включения вышеуказанного параметра у пользователей обнуляется статистика, то есть в графе "осталось" (статистика) показывается весь предоплаченный трафик не смотря на то что пользователь уже его израсходовал. Нормальное ли это поведение? Так же при выполнении 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.
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.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Временные интервалы
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~ писал(а):Отдельные интервалы только в ком версии