我正在尝试配置Asterisk以实现与MySql数据库的实时通信。完成所有配置后,运行命令sip show peeers
时出现以下错误:
[Nov 11 01:52:58] WARNING[14698]: config.c:2289 find_engine: Realtime mapping for 'sippeers' found to engine 'mysql', but the engine is not available
我还安装了附加组件,但它仍然无法运行:realtime mysql status,command。我做错了什么?
答案 0 :(得分:1)
1)停止当前运行的星号实例。 2)转到星号安装目录,执行menuselect并启用以下插件: A)app_mysql B)cdr_mysql C)res_config_mysql 3)制作 4)make install
在res_config_mysql.conf中为正确的磁盘提供正确的凭据以连接到mysql。 这是针对星号11.14.1进行测试的
答案 1 :(得分:0)
您需要检查libs目录中是否有res_mysql.so。
您还需要检查配置/etc/asterisk/res_config.conf是否存在且有效。