-1

FreePBX 12 で Asterisk 1.8 を実行していますが、データベースに CDR レポートの結果が表示されません。

問題を解決するために多くの方法を試しましたが、解決できないようです。私を助けてくれる人はいますか??

私のコンソールからの出力は次のとおりです。

cl-t222-132cl*CLI> cdr show status
Call Detail Record (CDR) settings
----------------------------------
Logging: Enabled
Mode: Simple
Log unanswered calls: No

* Registered Backends
-------------------
cdr-custom csv 

cdr_mysqlAsterisk 1.8 で廃止されたことを知りました。MySQL で動作させるには、ODBC と cdr_adaptive_odbc モジュールを使用する必要があります。誰かが私を助けることができれば、それは素晴らしいことです.

心から;

4

2 に答える 2

0

cdr_mysqlご存知のように、Asterisk 1.8 では廃止されました。cdr_adaptive_odbcMySQL で動作させるには、ODBC とモジュールを使用する必要があります。

これらの 2 つのサイトを見てください。何かを起動して実行するための基本的な情報を提供できるはずです。

http://www.voip-info.org/wiki/view/Asterisk+cdr+odbc

https://www.ringroost.com/blog/asterisk-odbc-cdr-mysql-on-ubuntu/

保持したい古い cdr db がある場合は、テーブルを新しい形式に更新することを確認してください。さらにヘルプやアドバイスが必要な場合は、その下のリンクを使用して質問を編集してください。

以下のコメントを見ると、正しいモジュールをロードしていないようですmake menuselect

コマンドを再実行し、次に移動しResource Modulesて選択しますres_odbc次に上に移動してCall Detail Recording選択しますcdr_odbc

于 2016-06-10T16:30:32.320 に答える