VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Установка модуля cdr_mysql

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

fedorchuk
Сообщения: 105
Зарегистрирован: 26 июл 2012, 13:22

Установка модуля cdr_mysql

Сообщение fedorchuk »

День добрый
У меня asterisk 10.8
Решил настроить запись cdr в mysql.
Создал базу и таблицу. Пользователя прописал в cdr_mysql.conf, но самого главного загрузить модуль не смог.
Этот модуль можно установить на работающий астериск, или только на чистую систему?

Устанавливал следующим образом
.\configure
make menuselect выбрал модуль
make.. и так далее

При загрузке

Код: Выделить всё

CLI> module load cdr_addon_mysql.so
Unable to load module cdr_addon_mysql.so
Command 'module load cdr_addon_mysql.so' failed.
[Sep 20 12:07:40] WARNING[14918]: loader.c:402 load_dynamic_module: Error loading module 'cdr_addon_mysql.so': /usr/lib/asterisk/modules/cdr_addon_mysql.so: cannot open shared object file: No such file or directory
[Sep 20 12:07:40] WARNING[14918]: loader.c:854 load_resource: Module 'cdr_addon_mysql.so' could not be loaded.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Установка модуля cdr_mysql

Сообщение Vlad1983 »

для ветки 1.10 нет addon
cdr_mysql.so
ЛС: @rostel
fedorchuk
Сообщения: 105
Зарегистрирован: 26 июл 2012, 13:22

Re: Установка модуля cdr_mysql

Сообщение fedorchuk »

Не совсем понял.. Что вы имеете ввиду? Что делать?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Установка модуля cdr_mysql

Сообщение Vlad1983 »

Код: Выделить всё

CLI> module show like cdr_mysql.so
Module                         Description                              Use Count
cdr_mysql.so                   MySQL CDR Backend                        0
1 modules loaded
CLI> core restart now
если нет

Код: Выделить всё

CLI> module load cdr_mysql.so
ЛС: @rostel
fedorchuk
Сообщения: 105
Зарегистрирован: 26 июл 2012, 13:22

Re: Установка модуля cdr_mysql

Сообщение fedorchuk »

В первом случае ноль,

Код: Выделить всё

*CLI> module show like cdr_mysql.so
Module                         Description                              Use Count
0 modules loaded
*CLI>
а во втором

Код: Выделить всё

*CLI>module load cdr_mysql.so
Unable to load module cdr_mysql.so
Command 'module load cdr_mysql.so' failed.
[Sep 20 12:31:55] WARNING[14918]: loader.c:783 inspect_module: Module 'cdr_mysql.so' was not compiled with the same compile-time options as this version of Asterisk.
[Sep 20 12:31:55] WARNING[14918]: loader.c:784 inspect_module: Module 'cdr_mysql.so' will not be initialized as it may cause instability.
[Sep 20 12:31:55] WARNING[14918]: loader.c:867 load_resource: Module 'cdr_mysql.so' could not be loaded.
*CLI>
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Установка модуля cdr_mysql

Сообщение ded »

Module 'cdr_mysql.so' was not compiled with the same compile-time options as this version of Asterisk.
Перевод с английского. Дорого. (с) zuzz
fedorchuk писал(а):Устанавливал следующим образом
.\configure
make menuselect выбрал модуль
make.. и так далее
Не надо было выбирать только этот модуль. Надо скомпиллить весь Астериск с этим модулем, и make install.
Последний раз редактировалось ded 20 сен 2012, 12:40, всего редактировалось 1 раз.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Установка модуля cdr_mysql

Сообщение Vlad1983 »

.\configure
make menuselect
make
make install
make config

/etc/init.d/asterisk restart
ЛС: @rostel
fedorchuk
Сообщения: 105
Зарегистрирован: 26 июл 2012, 13:22

Re: Установка модуля cdr_mysql

Сообщение fedorchuk »

установил модуль но почему-то не пишет в базу

Код: Выделить всё

[Sep 20 16:09:12] ERROR[15228]: cdr_mysql.c:203 mysql_log: Cannot connect to database server localhost: (1045) Access denied for user 'asterisk'@'localhost' (using password: YES)
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Установка модуля cdr_mysql

Сообщение ded »

Cannot connect to database server localhost: (1045) Access denied for user 'asterisk'@'localhost' (using password: YES)
Перевод с английского. Дорого. (с) zuzz
fedorchuk
Сообщения: 105
Зарегистрирован: 26 июл 2012, 13:22

Re: Установка модуля cdr_mysql

Сообщение fedorchuk »

Да я понял, что не может соединиться с базой, доступ запрещен. Видать я где-то ошибся, переназначил права на базу, переписал пароль и все ок.
Спасибо за помощь.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH