问题标签 [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 根据请求返回奇怪的错误
我正在尝试在 ejabberd 服务器上安装 mod_arhive_odbc 模块。每当我提出请求时,我都会收到此错误。我该如何解决?
compiler-errors - Ejabberd mod_archive_odbc 编译错误
我正在尝试为我的 ejabberd 服务器添加对在服务器端保存聊天消息的支持。但是我无法编译 mod_archive_odbc 模块,因此没有创建任何梁文件。我已经从 git 下载了源文件,并尝试使用为编译提供的批处理文件来构建它。服务器在 Windows 上运行。按照编译的命令行输出:
以及更多警告。请帮忙
xmpp - 在 ejabberd v13.12 中支持消息存档的模块
我知道 mod_archive (mod_archive_odbc) 可以支持消息存档[XEP-0313] 但它不适用于 ejabberd v13.12。 有人发现它(mod_archive)与 v13.12 一起工作,那么请指导我如何做到这一点?
我只是想知道 mod_archive 是否不能与 v13.12 一起使用,那么我可以使用任何其他模块,我没有考虑为 ejabberd 实现任何 XEP-0313。有人在生产中使用 XEP-0313 实现吗?请告诉我
请在这里分享您认为可以提供帮助的内容。
仅供参考,我将使用 mysql 作为聊天消息的存储。如果有人发现使用 mysql 作为 ejabberd 的后端有任何缺点,请报告,这也将是一个很大的帮助。
谢谢
erlang - 如何使 mod_archive_odbc 在 ejabberd 2.1.13 上工作?
我正在从二进制安装程序安装 ejabberd 2.1.13 。在模块编译并将 *.beam 文件复制到/opt/ejabberd_2.1.13/lib/ejabberd_2.1.13/ebin目录后,ejabberd 崩溃并出现此错误(也出现 undef 错误):
Erlang OTP 版本是R17。我还尝试在 VM 上安装R15B1并在其上编译模块。复制光束文件后,我仍然看到相同的错误。
我应该怎么做才能让它工作?
UPD:我尝试在R14B04上构建 mod并从编译器中获取此错误:
database - 用于存储消息的 ejabberd mod_archive_odbc 表
我正在使用Ejabberd来实现聊天应用程序,我将 ejabberd 配置转为使用ODBC (mysql)而不是使用默认的Mnesia作为数据库。
现在我编译并配置了 mod_archive_odbc并重新启动了服务器。
查询是:默认情况下不创建用于归档消息的表。那么我是否需要手动运行 sql 查询来创建表,或者这是我的配置有问题,所以没有创建表?
任何帮助将不胜感激。
mysql - Ejabberd 存档表 (mod_archive) 中的重复条目
我启用了一个 mod_archive 模块来保存我的 ejabberd 聊天实现中的所有聊天。现在所有消息都保存在 mysql 数据库中。但是每条消息都会在ejabberd 数据库的存档表中保存两次。
我不确定为什么存档表中保存了 2 个条目。
我认为在服务器收到来自发件人的消息时保存一个条目,而在服务器将消息发送给收件人时保存第二个条目。我对吗?
android - Retrieve chat history from custom eJabberd server
I have successfully implemented one on one chat in my Android application. I have used SQLite to save the chat between two users as in app database. But this chat is removed when the user uninstalls the application. What i need to know is how i can save the chat between two users on my server so whenever the user reinstalls the app or logs in any other device he can see his previous chat. I have enable mod_archive and mod_mam on my ejabberd server and i am able to retrieve offline messages in the app. Thanks