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

Не работает подключение к БД Mysql (realtime)

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
Аватара пользователя
Ferrum
Сообщения: 338
Зарегистрирован: 25 ноя 2011, 15:16

Не работает подключение к БД Mysql (realtime)

Сообщение Ferrum »

Пишет ошибку подключения (не может найти драйвер mysql)

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

demo-pbx*CLI> realtime update sipusers name 101 nat yes
Failed to update. Check the debug log for possible SQL related entries.
Command 'realtime update sipusers name 101 nat yes' failed.
[Feb 14 15:31:33] WARNING[1422]: config.c:2256 find_engine: Realtime mapping for 'sipusers' found to engine 'mysql', but the engine is not available
Примеры настроек.
extconfig.conf

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

iaxusers => mysql,asterisk,rtag_iax_users
iaxpeers => mysql,asterisk,rtag_iax_users
sipusers => mysql,asterisk,rtag_sip_users
sippeers => mysql,asterisk,rtag_sip_users
h323 => mysql,asterisk,rtag_h323_users
extensions => mysql,asterisk,extensions
res_config_mysql.conf

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

[asterisk]
dbhost = 127.0.0.1
dbname = asterisk
dbuser = root
dbpass = user
dbport = 3306
dbsock = /tmp/mysql.sock
dbcharset = latin1
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает подключение к БД Mysql (realtime)

Сообщение ded »

*CLI> module show like res_config_mysql
*CLI> module show like mysql
Аватара пользователя
Ferrum
Сообщения: 338
Зарегистрирован: 25 ноя 2011, 15:16

Re: Не работает подключение к БД Mysql (realtime)

Сообщение Ferrum »

Мда проблемы с компиляцией asterisk-addons-1.6.2.3, в папке /usr/lib/asterisk/modules после компиляции появляется только файл app_saycountpl.so и все, ошибок компилятор не выдает
в make menuselect отключил chan_ooh323, format_mp3
С ними не компилировался выдавал ошибку.
Какие будут предложения ?
О.С Ubunta 10.04
Asterisk 1.8.9.2
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Не работает подключение к БД Mysql (realtime)

Сообщение Vlad1983 »

к Asterisk 1.8.9.2 не нужен addons
он поставляется с дистром
ЛС: @rostel
Аватара пользователя
Ferrum
Сообщения: 338
Зарегистрирован: 25 ноя 2011, 15:16

Re: Не работает подключение к БД Mysql (realtime)

Сообщение Ferrum »

И каким образом скомпилировать модуль для подключения к бд mysql, тогда ?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Не работает подключение к БД Mysql (realtime)

Сообщение Vlad1983 »

писец

make menuselect
------------------> Addons
и т.д.
ЛС: @rostel
Аватара пользователя
Ferrum
Сообщения: 338
Зарегистрирован: 25 ноя 2011, 15:16

Re: Не работает подключение к БД Mysql (realtime)

Сообщение Ferrum »

Влад большое спс стормозил, проблема была в отсутствии пакета libmysqlclient-dev
Аватара пользователя
Ferrum
Сообщения: 338
Зарегистрирован: 25 ноя 2011, 15:16

Re: Не работает подключение к БД Mysql (realtime)

Сообщение Ferrum »

Еще такой вопрос, у кого получилось передать callerid на кирилице из базы mysql ?
Из файла sip.conf без проблем, из БД mysql в realtime, квакозябры.
В базе кодировка везде стоит правильная utf 8
mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Не работает подключение к БД Mysql (realtime)

Сообщение ded »

Ferrum, поищите тщательно по форуму - проблема обсуждалась тут и решение есть.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH