как подключить elastix-asterisk к удаленной базе данных?

Я работал над 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

Решение

С «борющимся» словом трудно сказать, какая у вас ошибка или проблема. Наиболее распространенные проблемы — это безопасность от отказа MySQL от подключения к удаленным IP-адресам. Также сбивает с толку тот факт, что Elastix использует базы данных Sqlite3 (хранящиеся в / var / www / db), а Asterisk использует MySQL, но запись сведений о вызове находится в MySQL asteriskcdrdb, поэтому я думаю, что это ваша цель:

  1. Откройте и отредактируйте файл «etc / my.cnf», используя vi или любой другой редактор.
  2. Добавьте «skip-grant-tables» в [mysqld]. Сохранить изменения.
  3. Перезапустите MySql, чтобы изменения вступили в силу с помощью «запуска службы mysqld».
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]