我安装了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位。
答案 0 :(得分:0)
您是否安装了asterisk-modules和asterisk-mysql插件? 你有没有在/ etc / asterisk / modules中加载正确的.so?
答案 1 :(得分:0)
根据安装类型,res_mysql_config.so模块将通过不同的方法提供。例如,如果您已经从分发包安装,很可能有一个名为asterisk-addons-mysql的软件包或类似的东西。
如果您已从源代码分发中编译Asterisk,则需要确保通过“make menuconfig"”将这些标记为已启用。如果您将缺少mysql开发依赖项,它将通过UI提醒您。