我正在尝试将 IIS 应用程序重新指向磁盘上的不同目录。
iis_app
chef 资源似乎不支持这样的操作。我知道如何在 Powershell 中执行此操作,但 IIS 手册利用了 appcmd。所以我已经恢复appcmd
并且仍然无法让命令工作:
appcmd set app /app.name: contoso / marketing /[path='/'].physicalPath:c:\ application
我正在尝试将 IIS 应用程序重新指向磁盘上的不同目录。
iis_app
chef 资源似乎不支持这样的操作。我知道如何在 Powershell 中执行此操作,但 IIS 手册利用了 appcmd。所以我已经恢复appcmd
并且仍然无法让命令工作:
appcmd set app /app.name: contoso / marketing /[path='/'].physicalPath:c:\ application
感谢马特您的兴趣 - 我已经解决了这个问题如下:本质上我问了两个问题:
答案
> appcmd.exe 设置 vdir“contoso/marketing/”-physicalPath:c:\application
is_vdir "contoso/" do
path 'marketing/'
physical_path "c:\application"
action :config
end
此错误已在 iis 社区食谱(iis 3.0.12)中修复:https ://github.com/EasyAsABC123/iis/tree/hotfix-issue_with_helper并按预期工作。