命令後的「混合phoenix.server」總是收到錯誤:應用程序不啓動,給出了錯誤「無法啓動子:Odt.Endpoint」
=INFO REPORT==== 14-Dec-2015::20:55:48 ===
application: logger
exited: stopped
type: temporary
** (Mix) Could not start application odt: Odt.start(:normal, []) returned an error: shutdown: failed to start child: Odt.Endpoint
** (Exit) shutdown: failed to start child: Phoenix.Endpoint.Server
** (Exit) shutdown: failed to start child: {:ranch_listener_sup, Odt.Endpoint.HTTP}
** (Exit) shutdown: failed to start child: :ranch_acceptors_sup
** (Exit) {:listener_error, Odt.Endpoint.HTTP, :eaddrinuse}
我怎樣才能解決呢?我究竟做錯了什麼?
剛剛送走的頂部我的頭,我猜想最後一行(:eaddrinuse)意味着某些東西正在使用您試圖爲鳳凰打開的端口。看看你做什麼時得到:http:// localhost:4000。如果您的4000端口上有某些東西,那麼您可以修改dev.exs文件中的端口。 –
謝謝! 經過端口修改所有確定:) – imonah
@imonah考慮回答你自己的問題,以便社區可以從你學到的東西中受益:) – whatyouhide