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