billing:config_file

Это старая версия документа!


Файлы конфигурации

Админка./mikbill/admin/app/etc/config.xml
Карта./mikbill/map/app/etc/config.xml
Личный Кабинет./mikbill/stat/app/etc/config.xml
Секция mySQL - параметры БД
hostхост с БД
usernameЛогин на доступ к БД
passwordПароль на доступ к БД
dbnameназвание БД
ПараметрDefaultОписание
ip127.0.0.1 слушать на localhost
port22007 порт по умолчанию для демона mikbill
pid/var/run/mikbill.pid файл с pid процесса mikbill
log/var/log/mikbill.log файл для логирования ошибок и события ядра
debugfalse дебаг работы ядра биллинга
request_timing3.000000 логирование radius запроса если он обрабатывается дольше указанного времени (нужен включенный debug)
Остальные секции
siteName Заголовок страницы - Title - можете изменять на что хотите, главное в кодировке UTF8
siteHost тут можно указать Вашу ссылку, в данный момент параметр ни на что не влияет
timezone Часовой пояс, для финансовых расчётов и отображения времени в админке
partialUTF8 параметр связанный с частичным переводом таблиц на UTF-8. Для активации задайте значение true и сконвертируйте таблицы в utf-8
mbdebug включить (true) или выключить (false) лог отладки (находится в /var/www/mikbill/admin/app/log/mbdebug/log)
параметр timezone действует начиная с версии 2.1.0

Параметр timezone - необязательный, если биллинг находится в часовом поясе Киева. Если он не указан то применит зону 'Europe/Kiev'.

Подробней о правильности указаний зон Вы можете прочитать тут.

config.xml
<config>
    <parameters>
        <mysql>
            <host>localhost</host>
            <username>username</username>
            <password>password</password>
            <dbname>mikbill</dbname>
        </mysql>
        <mbdebug>false</mbdebug>
        <timezone>Europe/Kiev</timezone>
        <partialUTF8>false</partialUTF8>
        <kernel>
            <ip>0.0.0.0</ip>
            <port>2007</port>
            <pid>/var/run/mikbill.pid</pid>
            <log>/var/log/mikbill.log</log>
            <debug>false</debug>
            <request_timing>3.000000</request_timing>
        </kernel>
        <siteName>MikBill Demo</siteName>
        <siteHost>http://demo2x.mikbill.ru</siteHost>
    </parameters>
</config>
statdir необходимо указать путь к папке с ЛК на Вашем сервере (для работы разблокировки интернета после пополнения карточкой пополнения и прочего)
config.xml
<config>
    <parameters>
        <mysql>
            <host>localhost</host>
            <username>mikbill</username>
            <password>MIKBILLPASS</password>
            <dbname>mikbill</dbname>
        </mysql>
        <mbdebug>false</mbdebug>
        <timezone>Europe/Kiev</timezone>
        <partialUTF8>false</partialUTF8>
        <siteName>MikBill Stat</siteName>
        <siteHost>https://</siteHost>
        <statdir>/var/www/mikbill/stat/</statdir>
        <doauthbyip>0</doauthbyip>
        <doauthbyframedip>0</doauthbyframedip>
        <doauthbyonlineip>0</doauthbyonlineip>
        <doauthonlypass>0</doauthonlypass>
    </parameters>
</config>
Название Путь к файлу
лог ядра /var/log/mikbill.log
лог "админки" ./mikbill/admin/app/log/log.txt
лог "карты" ./mikbill/map/app/log/log.txt
лог "кабинета" ./mikbill/stat/app/log/log.txt
лог "кабинет html5" ./mikbill/stat/app/log/html5.log
лог "РосКомНадзор" ./mikbill/admin/app/log/roskomnadzor.log
  • billing/config_file.1620377822.txt.gz
  • Последнее изменение: 3 лет назад
  • alexd