php - Openfire 不存储离线消息

标签 php mysql openfire

目标:- 存储离线消息。

我无法存储离线消息。

我已经安装了用于将消息存储到服务器的监控服务插件。

enter image description here

普通消息存储在 ofMessageArchive 表中,离线消息存储在名为 ofOffline 的表中。

甚至我已经检查了 Server --> server settings 下的离线消息设置

enter image description here

我选择了始终存储消息选项。

我试过了

1) 重新加载监控服务插件。

2) 重启 Openfire 服务器。

尽管用户处于离线状态并且未存储在 ofOffline 表中,但仍将离线消息存储到 ofMessageArchive 中。

如有任何帮助,我们将不胜感激。

最佳答案

对于用户的离线消息openfire store message in ofOffline.openfire provide settings for offline message 服务器->服务器设置->离线消息

enter image description here

它仅用于用户之间的聊天,但对于群聊,您可以使用 MessageArchive 插件,它存储用户和群的聊天历史记录。如果用户离线或在线。

关于php - Openfire 不存储离线消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40399473/

相关文章:

MySQL 没有在正确索引的 SELECT ... UNION 中使用索引

java - 创建 Openfire 的外部组件

java - windows8安装openfire出错

linux - 无法连接到在 guest 计算机上运行的 IM 服务器

php - 如何清除 $this 以在 CodeIgniter 中插入更多记录?

php - Laravel 4 和 MySQL 的连接太多

php - 将多个字段的值相加然后插入 php 中的 MySQl 列

php - 开箱即用的 php 目录结构组件

Javascript 将我的嵌套数组视为一个对象

mysql - Amchart 中的 MYSQL PDO JOIN 问题