快捷导航

云服务器IIS无法获取 W3WP 进程的专用字节内存限制

[复制链接]
查看: 677|回复: 0
发表于 2023-6-29 15:36:35 | 显示全部楼层 |阅读模式
某客户服务器.NET2.0 和.NET4.0的网站在系统日志里不断出现以下错误信息:

事件日志如下:

-------------------------------

事件类型: 错误

事件来源: ASP.NET 2.0.50727.0

事件种类: 无

事件 ID: 1093

日期: 20012-12-01

事件: 11:09:28

用户: N/A

计算机: VGTMWEB

描述:

无法获取 W3WP 进程的专用字节内存限制。 ASP.NET 缓存将无法限制其内存使用,这可能会导致 进程重新启动。错误: 0×80070005

有关更多信息,请参阅在http://go.microsoft.com/fwlink/events.asp的帮助和支持中心。

------------------------------

通过查询发现这是一个已知的由于IIS metabase权限不足造成的. 可能是系统打.NET补丁后,才安装.NET造成的。

服务器的IIS metabase的ACL在下面两个节点没有包含IIS_WPG组.

- W3SVC/AppPools

- W3SVC/Filters

解决办法:

使用 MetaACL.vbs , 在CMD命令行里运行如下命令:

譬如你的MetaACL.vbs是放在F:\MetaACL.vbs 那么分别在命令行里执行

cscript F:\metaacl.vbs IIS://Localhost/W3SVC/AppPools IIS_WPG RE

cscript F:\metaacl.vbs IIS://Localhost/W3SVC/Filters IIS_WPG RE

运行命令以后重启IIS服务即可.

----------------------------------------------------------

最后附上MetaACL.vbs的下载地址:

http://download.csdn.net/detail/gdaswater/1596256
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

精彩推荐

尚云驿站

  • 投诉建议:350467567@qq.com
  • 软文投稿:350467567@qq.com
  • 友情链接:350467567@qq.com

云服务支持

精彩文章,快速检索

Copyright 尚云驿站  Powered by©  技术支持:飛    ( 闽ICP备2025116718号-15 )