Erlang 如何启动Inets httpd服务器?

Erlang 如何启动Inets httpd服务器?,erlang,inets,Erlang,Inets,我尝试启动Inets httpd服务器,并且在文档根目录下有一些文档,但无法启动服务器。我怎么开始呢 这是我启动它的配置: >{ok, Pid} = inets:start(httpd, [{port, 8070}, {server_name, "myhttpd"}, >{server_root, "/Users/jonas/code"}, >{document_root, "/Users/jonas/code/mydocs"}, >{bind_address, "loc

我尝试启动Inets httpd服务器,并且在
文档根目录下有一些文档,但无法启动服务器。我怎么开始呢

这是我启动它的配置:

>{ok, Pid} = inets:start(httpd, [{port, 8070}, {server_name, "myhttpd"},
>{server_root, "/Users/jonas/code"},
>{document_root, "/Users/jonas/code/mydocs"},
>{bind_address, "localhost"}]).
** exception error: no match of right hand side value {error, inets_not_started}

您应该首先调用
inets:start/0

启动应用程序的更好方法可能是使用application:start(application)-它将处理一些通用的东西。@Anton:您有没有任何示例可以说明如何使用该方法启动inets-httpd?@Jonas-httpd不是应用程序,httpd是一项服务-您启动httpd服务的代码是正确的。我的评论是关于启动应用程序和应用程序是inets(在本例中)。@AntonKoval:是的,我知道,但我应该如何启动
inets
,正如您所描述的那样<代码>应用程序:启动(Inets)。
不起作用,任何示例?@Jonas>应用程序:启动(Inets)。重复的(两者的OP实际上是相同的)。@torarite如果您阅读了问题,它们是不同的。一个是关于“如何启动”,另一个是关于“启动失败时如何获取错误信息”