x86_64机子上采用源码编译安装opensips2.4.7,机子安装了mysql4.1.71。运行时opensips卡在了mysql_init()调用,程序停止在该调用,未coredump,目前还未找到原因,怀疑libmysqlclient.so在x86_64平台不支持?
后面换成i686平台编译安装顺利,运行正常。
注意:opensips配置文件opensips.cfg中mod(“dialog”,“db_url”,“mysql://opensips:123456789@localhost/opensips”),这里测试localhost可用,切换成IP地址连接mysql失败,错误码2003?