Elixir 如何在0.0.0.0上发布牛仔?
我正在使用Exrm部署我的Phoenix应用程序。我已将我的应用程序配置为绑定到我的Elixir 如何在0.0.0.0上发布牛仔?,elixir,phoenix-framework,cowboy,Elixir,Phoenix Framework,Cowboy,我正在使用Exrm部署我的Phoenix应用程序。我已将我的应用程序配置为绑定到我的config/prod.exs中的0.0.0: config :apiServer, ApiServer.Endpoint, http: [ip: {0, 0, 0, 0}, port: 4000], url: [host: "sitenamehere.co", port: 4000], cache_static_manifest: "priv/static/manifest.json", roo
config/prod.exs
中的0.0.0
:
config :apiServer, ApiServer.Endpoint,
http: [ip: {0, 0, 0, 0}, port: 4000],
url: [host: "sitenamehere.co", port: 4000],
cache_static_manifest: "priv/static/manifest.json",
root: ".",
cache_static_manifest: "priv/static/manifest.json",
server: true,
version: Mix.Project.config[:version]
但是,当我运行我的版本时,我得到:
与Cowboy一起使用http://localhost:4000
,它应该是
0.0.0.0
。帮忙 记录的值已在中更改
它应该出现在Phoenix 1.2.1版和更高版本中。您能确认您使用的是哪一版本的Phoenix吗
在该拉取请求之前,该值将始终在日志中显示localhost
,但会起作用
以下承诺在历史上也与此问题相关:
localhost
,但会起作用
以下承诺在历史上也与此问题相关: