Desired State Configuration xWebsite
我遇到了问题。当我去创建一个网站时,我得到一个错误。有没有其他人遇到过这个问题?
VERBOSE: [CONT10SQLTEST]: [[xWebsite]CMSAuth] 网站 CMSAuth 的物理路径与所需状态不匹配。
找不到路径"IIS:\\\\Sites\\\\CMSAuth",因为它不存在。
CategoryInfo : ObjectNotFound: (IIS:\\\\Sites\\\\CMSAuth:) [], CimException
FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.GetItemPropertyCommand
PSComputerName : CONT10SQLTEST
VERBOSE: [CONT10SQLTEST]: LCM: [ End Test ] [[xWebsite]CMSAuth] 在 1.9830 秒内。
PowerShell 提供程序 MSFT_xWebsite 在运行 Test-TargetResource 功能时引发了一个或多个非终止错误。这些错误记录到名为 ETW 的通道中
Microsoft-Windows-DSC/操作。有关详细信息,请参阅此频道。
CategoryInfo : InvalidOperation: (:) [], CimException
FullyQualifiedErrorId : NonTerminatingErrorFromProvider
PSComputerName : CONT10SQLTEST
详细:[CONT10SQLTEST]:LCM:[结束集]
SendConfigurationApply 函数未成功。
CategoryInfo : NotSpecified: (root/Microsoft/...gurationManager:String) [], CimException
完全限定错误 ID:MI 结果 1
PSComputerName : CONT10SQLTEST
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | configuration iis { node $env:computername { xWebsite CMSAuth { Ensure ="Present" Name ="CMSAuth" State ="Started" ApplicationPool ="CMSAuthAppPool" PhysicalPath ="E:\\websites\\CMSAuth\\Website" BindingInfo = MSFT_xWebBindingInformation { Protocol ="HTTP" Port = 80 HostName ="*" } } } } |
我见过。
我正在使用 DSC Resource wave 4 / WebAdministration 1.2。
我通过进入 MSFT_xWebsite.psm1 文件并替换:
中的属性时失败
我使用
希望对您有所帮助。
如果您不想按照上述答案中的说明自行编辑模块,则可以使用 PowerShell.org 中的相应模块 cWebAdministration。如果您需要的模块多于 cWebAdministration(cWebSite 和 cAppPool)中的两个(cWebSite 和 cAppPool),则它可以解决问题并且可以与 xWebAdministration 一起导入:
1 2 | Import-DscResource -ModuleName cWebAdministration Import-DscResource -ModuleName xWebAdministration |