Asterisk config cdr_mysql.conf


Конфигурация базы данных для биллинга с CDR записями

Пример cdr_mysql.conf


Это пример конфигурации, который принимает, что SQL сервер локальный.


;
; Замечание – если сервер базы данных главный на той же машине, что и
; сервер Астериска, вы можете добиться локальной Unix сокет связи
; установив hostname=localhost
;
; порт и sock – это оба опционные параметры. Если hostname определен
; и не "localhost", тогда cdr_mysql будет пытаться подсоединиться
; к указанному порту или использовать порт по умолчанию. Если hostname не указано
; или если hostname это "localhost", тогда cdr_mysql будет пытаться подсоединиться
; к сокет файлу, указанному sock, или в ином случае использовать сокет файл по
;умолчанию.
;
[global]
hostname=localhost
dbname=asteriskcdrdb
password=password
user=asteriskcdruser
;port=3306
;sock=/tmp/mysql.sock
;userfield=1


Включите последнюю опцию, если вы хотите использовать SetCDRUserField
Файл mysql.sock только присутствует, пока mysql сервер поднят и запущен. Вот как найти его:

locate mysql | grep sock

Смотри также