問題タブ [mod-archive-odbc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odbc - mod_archive_odbc が要求時に奇妙なエラーを返す
mod_arhive_odbc モジュールを ejabberd サーバーにインストールしようとしています。リクエストを行うたびに、このエラーが発生します。どうすれば解決できますか?
database - メッセージを保存するための ejabberd mod_archive_odbc テーブル
チャット アプリケーションの実装に Ejabberd を使用しています。データベースにデフォルトの Mnesia を使用する代わりに、ODBC (mysql) を使用するように ejabberd の構成を変更しました。
mod_archive_odbcをコンパイルして構成し、サーバーを再起動しました。
クエリは次のとおりです。メッセージをアーカイブするためのテーブルは、デフォルトでは作成されません。テーブルを作成するために SQL クエリを手動で実行する必要がありますか、それとも構成に問題があるため、テーブルが作成されませんか?
どんな助けでも大歓迎です。
mysql - Ejabberd のアーカイブ テーブル (mod_archive) の重複エントリ
mod_archive モジュールを有効にして、ejabberd チャットの実装ですべてのチャットを保存しました。これで、すべてのメッセージが mysql データベースに保存されます。しかし、すべてのメッセージは、ejabberd データベースのアーカイブ テーブルに 2 回保存されます。
アーカイブ テーブルに 2 つのエントリが保存される理由がわかりません。
サーバーが送信者からメッセージを受信したときに1つのエントリが保存され、サーバーがメッセージを受信者にディスパッチするときに2番目のエントリが保存されると思います。私は正しいですか?