0

mysql および odbc アドオンを使用してアスタリスク 1.8 をインストールしました。mysql で MixMonitor() ファイルを保持するために func_odbc を使用するにはどうすればよいですか?

4

2 に答える 2

0

残念ながら、MixMonitor を使用して SQL テーブルに直接保存することはできません。

代わりに、/var/spool/asterisk/monitor フォルダーの新しいファイルをチェックし、SQL でファイルをインポートしてからファイルを削除するスクリプト (PHP など) を作成することをお勧めします。

2 ~ 3 個のフィールド (uniqueid、content、filename) を持つ「記録」用の新しい SQL テーブルを作成すると、CDR と記録データを簡単にリンクできるようになります。

すべての記録ファイルは SQL データベースに保存されるため、ファイルを保存するための ramdisk を作成することもできます。これにより、多数の呼び出しがある場合にサーバーのディスク I/O が削減されます;)

于 2013-03-09T17:25:07.013 に答える