INFO_MSG方法ejabberd失败(INFO_MSG method fails in ejab

2019-10-20 03:32发布

我试图写在ejabberd XMPP服务器的自定义模块。 这是ERL模块心中已经写入。

-module(mod_wish). 
-behavior(gen_mod).
-include("logger.hrl").
-export([
   start/2,
   stop/1
 ]).
 start(_Host, _Opt) ->
    ?INFO_MSG("Loading module 'mod_wish' ", []),
    ok.
 stop(_Host) ->
    ok.

我可以编译没有任何错误。 但在我加入这个模块的配置文件并重新启动ejabberd服务器,服务不会启动。 它说

C(<0.38.0>:gen_mod:75) : Problem starting the module mod_wish for host "localhost"


二郎日志没有说什么。 如果我删除线
?INFO_MSG( “加载模块'mod_wish'”,[]),然后它的工作原理。 它是用啤酒日志框架的一个问题? 我怎样才能使这正确吗? 谁能帮我。 我完全新的二郎神。
谢谢

Answer 1:

如果使用的是ejabberd 13.12。 你应该把你的文件ejabberd/src/ ,然后用整个服务器编译它。



文章来源: INFO_MSG method fails in ejabberd