Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Elixir 如何在0.0.0.0上发布牛仔?_Elixir_Phoenix Framework_Cowboy - Fatal编程技术网

Elixir 如何在0.0.0.0上发布牛仔?

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

我正在使用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",
  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
,但会起作用

以下承诺在历史上也与此问题相关:


记录的值已在中更改

它应该出现在Phoenix 1.2.1版和更高版本中。您能确认您使用的是哪一版本的Phoenix吗

在该拉取请求之前,该值将始终在日志中显示
localhost
,但会起作用

以下承诺在历史上也与此问题相关:


你确实检查过你的服务器绑定到什么了吗?@pvg我不确定我是否遵守了:/您知道,运行netstat或任何您最喜欢的工具来检查端口4000上正在侦听的接口。无论如何,绑定到所有内容可能不是一个好主意,但您可以轻松检查。您是否确实检查了服务器绑定到的内容?@pvg我不确定我是否遵守了:/您知道,运行netstat或任何您最喜欢的工具来检查端口4000上正在侦听的接口。无论如何,绑定到所有内容可能不是一个好主意,但您可以轻松地进行检查。