首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在ODBC模式下添加任何模块时,在ejabberd中出现错误

在ODBC模式下添加任何模块时,在ejabberd中出现错误
EN

Stack Overflow用户
提问于 2014-01-20 14:25:06
回答 1查看 317关注 0票数 0

我已经安装了ejabberd来实现我的聊天应用程序,我也已经成功地安装了Mysql模块,并使用mysql数据库来代替mnesia(缺省为ejabberd),.Everything运行良好,现在我正在尝试一些用于ODBC mod的模块,比如mod_muc to mod_muc_odbc,然后我就会得到像这样的错误,

代码语言:javascript
复制
 =ERROR REPORT==== 2014-01-20 11:39:08 ===
C(<0.37.0>:gen_mod:75) : Problem starting the module mod_muc_odbc for host "localhost" 
 options: [{host,"conference.@HOST@"},
           {access,muc},
           {access_create,muc},
           {access_persistent,muc},
           {access_admin,muc_admin},
           {max_users,500}]
 error: undef

=ERROR REPORT==== 2014-01-20 11:39:08 ===
C(<0.37.0>:gen_mod:80) : ejabberd initialization was aborted because a module start failed.

如何修复它?另一个与ejabberd相关的问题是,我可以在mysql数据库中查看整个聊天记录吗?如果可以,那么如何查看?

EN

回答 1

Stack Overflow用户

发布于 2014-02-03 17:26:10

我也有同样的问题。只是另一个模块。日志的这一部分:

代码语言:javascript
复制
{max_users,500}]
 error: undef

意味着您的ejabbered不是由该特定模块支持编译的。

我使用的是gentoo linux,所以添加USE=" mymodule“emerge -av ejabered和使用缺失的mymodule编译ejjabered对我来说很容易。

在您的帖子中,我看不到您使用的是哪个linux发行版?但是你从我的回答中得到了一张图片。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21227496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档