您现在的位置是:芭奇站群管理系统 > 学习收录 > -> Windows主机iis加端口出现“无更多可用的内存以更新安全信息”

Windows主机iis加端口出现“无更多可用的内存以更新安全信息”

时间:2013-04-11 23:55

IIS 添加网站显示错误消息“无更多可用的内存以更新安全信息”解决方法 
      IIS在添加新的网站时,网站未添加,且显示错误消息“无更多可用的内存以更新安全信息
此错误的原因是由于没有为 HTTP.sys 分配足够的非页面缓冲池内存。默认情况下,IIS 根据可用的物理内存量来自动确定可创建的网站数量。例如,在内存为 64 MB 的计算机上,非页面缓冲池内存值设置为 16;在内存为 256 MB 的计算机上,非页面缓冲池内存值设置为 64。

IIS上的站点可以绑定在不同的端口,例如80,81,82,83等不同端口
当创建了5个占用不同端口的站点后,再创建第六个端口时候
IIS会报告“无更多可用内存”

解决方案 
这是微软IIS的设计造成的
要想添加第六个不同端口的站点,需要修改注册表:

1、打开注册表编辑器,开始-运行-输入“regedit”
2、展开HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters\
3、在其下创建一个DWORD值类型的键值,命名为MaxEndpoints,选16进制,然后
双击 MaxEndPoints 值,在“数值数据”框中键入一个值,该值比您希望主控的网站数量至少大 1,但不要超过 1024,然后单击“确定”并关闭注册表编辑器。
4、重新启动IIS,开始-运行-cmd,输入“net stop http”,然后“net start http”

5重启电脑后一切正常