您的位置:首页 > 运维架构 > Shell

Powershell 执行报错,提示到处数据超过了资料允许最大值的处理方式!

2013-06-30 19:45 961 查看
最近处理了一个状况,Powershell 执行一条命令提示从远端接受的资料超过了最大值的提示,貌似从别的地方没有找到这个相应的答案,就这个问题求助了合作伙伴论坛.





论坛的朋友的资料和能力也很给力,很快给了答复解决了这个问题,解决方式如下:

这个报错“The total data received from the remote client exceeded allowed maximum. Allowed maximum is 524288000”肯定是由于data值超出了最大允许值而导致的。
解决方式如下:
1. 打开IIS manager-> Powershell virtual directory-> Directory-> web.config xml file
2. 更改下面这两个值:
PSMaximumReceivedObjectSizeMB
PSMaximumReceivedDataSizePerCommandMB

<InitializationParameters>
< Param Name="PSVersion" Value="2.0" />
< Param Name="ApplicationBase" Value="%ExchangeInstallPath%Bin" />
< Param Name="AssemblyName" Value="Microsoft.Exchange.Configuration.ObjectModel.dll" />
< Param Name="PSSessionConfigurationTypeName" Value="Microsoft.Exchange.Configuration.Authorization.ExchangeAuthorizationPlugin" />
< Param Name="PSMaximumReceivedObjectSizeMB" Value="75" />
< Param Name="PSMaximumReceivedDataSizePerCommandMB" Value="500" />
< /InitializationParameters>

3. 在CMD中运行“iisreset /noforce”重启IIS。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐