res_mysql_config.so模块丢失了。无法安装它

时间:2014-08-26 17:17:19

标签: mysql linux asterisk

我安装了asterisk最新软件包并使用mysql DB进行实时模拟。我在模块文件夹中找不到任何re_mysql_config.so文件。在CLI中我收到错误:

config.c:2444 find_engine: Realtime mapping for 'sippeers' found to engine 'mysql', but the engine is not available

并且在执行命令MODULE LOAD RES_CONFIG_MYSQL时,我收到以下消息。

loader.c:918 load_resource: Module 'RES_CONFIG_MYSQL' could not be loaded. How can i install the module? I have tried. But failed several times.

Asterisk版本:Asterisk 11.8.1

我的机器是linux mint 16. 64位。

2 个答案:

答案 0 :(得分:0)

您是否安装了asterisk-modules和asterisk-mysql插件? 你有没有在/ etc / asterisk / modules中加载正确的.so?

答案 1 :(得分:0)

根据安装类型,res_mysql_config.so模块将通过不同的方法提供。例如,如果您已经从分发包安装,很可能有一个名为asterisk-addons-mysql的软件包或类似的东西。

如果您已从源代码分发中编译Asterisk,则需要确保通过“make menuconfig"”将这些标记为已启用。如果您将缺少mysql开发依赖项,它将通过UI提醒您。