2016-04-06 28 views
0

我從源代碼安裝了ejabberd 15.09,從otp_src_18.0文件安裝了erlang 18.0。我使用make編譯ejabberd,然後進行安裝。當我運行ejabberdctl現場指揮,其收到錯誤味精如下ejabberd:在安裝ejabberd時出錯15.09

[error] CRASH REPORT Process <0.271.0> with 0 neighbours exited with reason: no case clause matching [domain,server_host,pid,local_hint] in ejabberd_router:update_tables/0 line 396 in gen_server:init_it/6 line 352 
11:15:59.202 [error] Supervisor ejabberd_sup had child undefined started with ejabberd_router:start_link() at undefined exit with reason no case clause matching [domain,server_host,pid,local_hint] in ejabberd_router:update_tables/0 line 396 in context start_error 
11:15:59.230 [error] CRASH REPORT Process <0.41.0> with 0 neighbours exited with reason: no such process or port in call to gen_server:call(ejabberd_sup, {start_child,{ejabberd_sm,{ejabberd_sm,start_link,[]},transient,1000,worker,[ejabberd_sm]}}, infinity) in application_master:init/4 line 134 
11:15:59.230 [info] Application ejabberd exited with reason: no such process or port in call to gen_server:call(ejabberd_sup, {start_child,{ejabberd_sm,{ejabberd_sm,start_link,[]},transient,1000,worker,[ejabberd_sm]}}, infinity) 

任何人都可以幫我解決這個問題。

回答

0

您有一個干擾的舊版數據庫。刪除Mnesia數據庫並重新開始(如果這是一個開發版本,您可以從空白數據庫重新啓動)。

請注意,最新版本是16.03,它可能是您應該用來開始新開發的版本。