如何将elastix-asterisk连接到远程数据库?

时间:2017-10-30 09:01:55

标签: php asterisk elastix

我一直在本地设置elastix上工作,我已经将数据库复制到远程服务器,现在我正在努力配置elastix和a2billing到那个远程数据库,我已经更改了以下文件但仍未连接到远程数据库:

./asterisk/cdr_mysql.conf --> to change for cdr tables
./asterisk/cbmysql.conf --> to change for meetme app
./asterisk/res_mysql.conf --> to change a2billing realtime
./a2billing.conf  --> to change main a2billing database
如果缺少某些东西,

欣赏帮助

此致

1 个答案:

答案 0 :(得分:0)

对于“挣扎”这个词很难说是你的错误或问题。最常见的问题是MySQL拒绝连接远程IP地址的安全性。令人困惑的是Elastix使用Sqlite3数据库(存储在/ var / www / db中)和Asterisk使用MySQL,但Call详细记录在MySQL asteriskcdrdb中,所以我认为这是你的目标:

  1. 使用vi或任何编辑器打开并编辑“etc / my.cnf”。
  2. 在[mysqld]下添加“skip-grant-tables”。保存更改。
  3. 使用“service mysqld start”重新启动MySql以进行更改。