如何在 ejabberd 服务器中配置 mysql?

Posted

技术标签:

【中文标题】如何在 ejabberd 服务器中配置 mysql?【英文标题】:How to configure mysql in ejabberd server? 【发布时间】:2019-08-08 12:25:27 【问题描述】:

我的ejabberd.yml 文件中有这个配置

sql_type: "mysql"
sql_port: "3306"
sql_server: "localhost"
sql_database: "ejabberd" 
sql_username: "root"
sql_password: "root"

error.log 文件中给了我这个错误

2019-08-08 17:33:13.493 [关键] @ejabberd_app:start:71 无法启动 ejabberd 应用程序:选项值无效 modules->sql_type: 预期的映射,得到了字符串

【问题讨论】:

【参考方案1】:

代替

sql_type: "mysql"

尝试:

sql_type: mysql

【讨论】:

以上是关于如何在 ejabberd 服务器中配置 mysql?的主要内容,如果未能解决你的问题,请参考以下文章

用 Mysql 配置 ejabberd,找不到错误 p1_mysql.app

ejabberd 节点的集群如何工作?

配置 ejabberd 以用作游戏服务器

如何记录通过 ejabberd 的消息

使用 asmack 访问连接到 Ejabberd 的 MySQL

Ejabberd 用户身份验证失败,使用 mysql