Я пытаюсь настроить значение «максимальная длина содержимого» на «30000000» (около 28,6 МБ). Мой сценарий выглядит следующим образом:
cd C:\Windows\System32\inetsrv
./appcmd set config /section:requestfiltering /requestlimits.maxallowedcontentlength:30000000
If ((Get-WindowsFeature Web-Filtering).Installed -EQ $true) {
Get-Website | Foreach-Object {
$site = $_
[PSCustomObject]@{
"Site" = $site.Name
"maxAllowedContentLength" = (((Get-WebConfiguration -Filter 'system.webServer/security/requestFiltering' -PSPath "IIS:\sites\$($site.Name)").requestLimits).Attributes | Where-Object Name -EQ 'maxAllowedContentLength').Value
}
}
}
Сценарий выполняется успешно, но когда я проверяю с помощью 'Inte rnet Service Manager', никаких изменений там не отражается. Мне интересно, есть ли ошибка в сценарии? Потому что он не возвращает ошибок для устранения неполадок.