gpt4 book ai didi

linux - res_odbc.so 未找到 - Asterisk

转载 作者:太空宇宙 更新时间:2023-11-04 11:24:31 25 4
gpt4 key购买 nike

我有类似的问题:LINK

在我的例子中,我选择了 menuselect res_odbc

[*] 1.res_adsi
[*] 2.res_agi
[*] 3.res_clioriginate
[*] 4.res_config_odbc
XXX 5.res_config_pgsql
[*] 6.res_convert
[*] 7.res_crypto
[*] 8.res_features
[*] 9.res_indications
XXX 10. res_jabber
[*] 11. res_monitor
[*] 12. res_musiconhold
[*] 13. res_odbc
[*] 14. res_smdi
XXX 15. res_snmp
[*] 16. res_speech

当我尝试加载时:

PBX*CLI> module load res_odbc.so
[Mar 28 11:17:27] WARNING[2216]: loader.c:363 load_dynamic_module: Error loading module 'res_odbc.so': /usr/lib/asterisk/modules/res_odbc.so: cannot open shared object file: No such file or directory
[Mar 28 11:17:27] WARNING[2216]: loader.c:657 load_resource: Module 'res_odbc.so' could not be loaded.

...但我在 Centos 中安装 ODBC 之前已经安装了 Asterisk。我应该重新编译 Asterisk 吗?怎么做?只是#make install?

我的配置文件(或来自 Asterisk 的 antythink)会被删除吗?

最佳答案

这个问题与星号无关。它与 linux 中的动态库路径有关。

请执行以下操作:

ldd /usr/lib/asterisk/modules/res_odbc.so

检查输出缺少的库。之后在路径中找到该库,将该路径添加到/etc/ld.so.conf 并执行

ldconfig

很可能你已经添加了/usr/local/lib/路径。

关于linux - res_odbc.so 未找到 - Asterisk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15679236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com