Задать параметры в файле main.ini

Здесь можно настроить параметры личного кабинета.

Откройте конфигурационный файл:

nano /etc/lanbilling/phpclient/client/main.ini

После того как закончите работу с файлом, сериализуйте изменения:

/usr/local/sbin/lbwebcfg -y client /etc/lanbilling/phpclient/client/

Общие параметры.

Параметр Описание Значение
host_path Адрес сервера, на котором установлен модуль LBcore Протокол://IP-адрес:Порт.
wsdl_cache Время в секундах, которое файл с API-операциями будет храниться в кэше Натуральное число
ssl_verifypeer Проверять SSL-сертификат true/false
log_raw_soap Логировать запросы к SOAP API и ответы на них в необработанном виде. Лог записывается в файлы soap.debug.log и soap.error.log true/false
log_paysystems_request Вести журнал запросов от платёжных систем true/false
oper_id Идентификатор оператора. Параметр используется, чтобы создать разные версии личных кабинетов для разных операторов. Если параметр установлен, то при авторизации абонента система будет проводить проверку. Если у пользователя есть хотя бы один договор с указанным оператором, то авторизация пройдёт успешно, иначе доступ будет закрыт. Чтобы отключить проверку, укажите значение «0». Натуральное число
block_level Опция регулирует блокировку в разделе «Добровольная блокировка». true — система заблокирует все учётные записи на договоре, false — только определённую учётную запись true/false
add_time_when_block_from_today Опция работает, если абонент устанавливает блокировку в разделе «Добровольная блокировка» с сегодняшнего дня. true — блокировка начнётся с текущего времени, false — с начала суток true/false
delTvUsboxLimit Максимально количество удалений ТВ-пакетов в сутки Натуральное число
plugins_path Директория, в которой расположены плагины. По умолчанию — директория /usr/local/billing/pymodules/ Путь
cache_enabled Включить кэширование true/false
cache_expire_time Время хранения кэша в секундах Натуральное число
allow_change_usbox_tariff Разрешить смену тарифного плана для учётных записей с тарифом услуг true/false
pay_several_agreements Разрешить абоненту пополнять баланс сразу нескольких договоров за одну операцию. АСР LANBilling разделит банковскую транзакцию на нескольких платежей

Обратите внимание: если включить эту возможность, то станут недоступны автоплатежи

true/false
policy Ссылка или абсолютный путь до файла с пользовательским соглашением, например file:///usr/local/billing/policy.pdf. Если значение задано, то ссылка будет отображаться в окне с авторизацией URL
antivirusCategoryPrefix Префикс внешнего идентификатора услуги «Антивирус». Услуги с этим префиксом будут отображаться в разделе «Антивирус» Текст
vgroup_password_edit Разрешить изменение паролей учётных записей true/false
vgroup_change_status Разрешить блокировку и активацию учётных записей true/false
vgroup_schedule Отображать ссылку на страницу смены тарифного плана true/false
vgroup_password_show Отображать пароли учётных записей true/false
log_auth_error Вести журнал неуспешных попыток авторизаций true/false
log_auth_success Вести журнал успешных авторизаций true/false
stat_view_resources Разрешить просматривать статистику по адресам true/false
stat_view_services Разрешить просматривать статистику по портам true/false
days_of_available_internet Сколько дней действует услуга «Доступный интернет» Натуральное число

Блок [schedule]: смена тарифного плана.

Параметр Описание Значение
tariffs_reference Текст со ссылкой на страницу с описаниями тарифов HTML-текст
month_start Запланировать смену тарифного плана можно не раньше, чем с первого числа следующего месяца true/false
month_start_strict Запланировать смену тарифного плана можно только с первого числа следующего месяца true/false
period_limit Количество дней начиная от текущей даты, через которое можно запланировать смену тарифного плана. Параметр учитывается, только если schedule_month_start_strict = false и schedule_month_start = false Натуральное число

Блок [block]: блокировка учётных записей.

Параметр Описание Значение
allow_block_immediately Разрешить блокировку учётных записей с сегодняшнего дня. Иначе начало блокировки можно будет установить не раньше, чем на следующие сутки true/false
allow_unblock_immediately Разрешить активацию учётных записей с сегодняшнего дня. Иначе начало активации можно будет установить не раньше, чем на следующие сутки true/false
state_changing_sheduled_by_manager Сообщение в форме блокировки, если менеджер в административном интерфейсе изменил статус учётной записи Текст