Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-02-20 16:08:50 +0400

thunderamur Gravatar thunderamur

Asterisk MySQL CDR - Not currently connected to a MySQL server.

asterisk-dk*CLI> cdr mysql status
Not currently connected to a MySQL server.

Настраивал по этому мануалу Отклонившись лишь тут

ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;

выбрал utf8.

Логин-пароль проверил войдя по ним через phpmyadmin и зайдя в нужную таблицу.

/etc/asterisk/cdr_mysql.conf

[global]
hostname=localhost
dbname=asterisk
table=cdr
password=***
user=asterisk_user
sock=/var/lib/mysql/mysql.sock

В чем мб дело?

Asterisk MySQL CDR - Not currently connected to a MySQL server.

asterisk-dk*CLI> cdr mysql status
Not currently connected to a MySQL server.

Настраивал по этому мануалу Отклонившись лишь тут

ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;

выбрал utf8.

=========== РЕШЕНИЕ ==============

В Ubuntu-12.04 сокет mysql находится здесь /var/run/mysqld/mysqld.sock

Исправил пусть до сокета в cdr_mysql.conf и всё завелось.

asterisk-dk*CLI> cdr mysql status
Connected to asterisk on socket file /var/run/mysqld/mysqld.sock using table cdr for 2 minutes, 43 seconds.
Wrote 12 records since last restart.

Логин-пароль проверил войдя по ним через phpmyadmin и зайдя в нужную таблицу.

/etc/asterisk/cdr_mysql.conf

[global]
hostname=localhost
dbname=asterisk
table=cdr
password=***
user=asterisk_user
sock=/var/lib/mysql/mysql.sock

В чем мб дело?

Asterisk MySQL CDR - Not currently connected to a MySQL server.

asterisk-dk*CLI> cdr mysql status
Not currently connected to a MySQL server.

Настраивал по этому мануалу Отклонившись лишь тут

ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;

выбрал utf8.

Логин-пароль проверил войдя по ним через phpmyadmin и зайдя в нужную таблицу.

/etc/asterisk/cdr_mysql.conf

[global]
hostname=localhost
dbname=asterisk
table=cdr
password=***
user=asterisk_user
sock=/var/lib/mysql/mysql.sock

В чем мб дело?

=========== РЕШЕНИЕ ==============

В Ubuntu-12.04 сокет mysql находится здесь /var/run/mysqld/mysqld.sock

Исправил пусть до сокета в cdr_mysql.conf и всё завелось.

asterisk-dk*CLI> cdr mysql status
Connected to asterisk on socket file /var/run/mysqld/mysqld.sock using table cdr for 2 minutes, 43 seconds.
Wrote 12 records since last restart.

Логин-пароль проверил войдя по ним через phpmyadmin и зайдя в нужную таблицу.

/etc/asterisk/cdr_mysql.conf

[global]
hostname=localhost
dbname=asterisk
table=cdr
password=***
user=asterisk_user
sock=/var/lib/mysql/mysql.sock

В чем мб дело?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.