【问题标题】:can not start module mod_http_offline in ejabberd 15.11无法在 ejabberd 15.11 中启动模块 mod_http_offline
【发布时间】:2016-03-10 05:01:57
【问题描述】:

我正在使用 ejabberd 版本 15.11 和 erlang/OTP 17。 我在添加 mod_http_offline 模块时遇到问题。 我可以成功编译它,但是当我在 ejabberd.yml 中添加模块初始化时,它无法启动模块。 这是我关于该问题的错误日志,

2015-12-04 14:27:17.435 [critical] <0.4264.0>@gen_mod:start_module:106 Problem starting the module mod_http_offline 
for host <<"host">>
 options: []
 error: undef
[{ejabberd_logger,info_msg,
                  [mod_http_offline,20,"mod_http_offline loading",[]],
                  []},
 {mod_http_offline,start,2,[{file,"src/mod_http_offline.erl"},
 {line,20}]},
 {gen_mod,start_module,3,[{file,"src/gen_mod.erl"},{line,98}]},
 {lists,foreach,2,[{file,"lists.erl"},{line,1336}]},
 {ejabberd_app,start,2,[{file,"src/ejabberd_app.erl"},{line,73}]},
 {application_master,start_it_old,4,
 [{file,"application_master.erl"},{line,272}]}]

我已经参考了以下问题: INFO_MSG method fails in ejabberd

任何小的指导都会有很大的帮助, 谢谢

【问题讨论】:

    标签: xmpp ejabberd


    【解决方案1】:

    您需要从 ejabberd 源代码库编译它。它没有使用与 ejabberd 本身相同的日志记录选项进行编译。

    【讨论】:

    • 嘿@MickaëlRémond,感谢您的回答,我已经解决了这个问题。但不知何故,我的 mod_http_offline 钩子没有被调用。你能帮我解决这个问题吗?
    猜你喜欢
    • 2020-09-05
    • 2019-12-26
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2016-01-12
    • 2015-02-21
    • 1970-01-01
    • 2016-01-13
    相关资源
    最近更新 更多