从当前目录启动服务器



我知道可以在yaws.conf中添加一组根,但这并不总是方便的。是否存在从当前目录启动服务器的方法,而不修改配置文件?

两个选项:

  1. 在某个地方保留一个yaws.conf文件的模板,通过脚本调用yaws,首先使用模板创建一个配置文件,将当前工作目录填充为docroot,然后使用--conf命令行选项运行yaws,将新创建的配置文件指定为其配置文件。

  2. 在嵌入式模式下运行yaws,允许您以编程方式指定配置。您可以使用file:get_cwd/0获取当前工作目录的路径名,然后在传递给yaws_api:embedded_start_conf/1,2,3,4的配置细节中将其用作docroot的值。

最新更新