最近做开发遇到个很奇怪的问题,公网服务器的项目使用谷歌浏览器和360极速浏览器出现ERR_EMPTY_RESPONSE,并且是偶然的,而且似乎跟网络也有关系(使用公司的wifi出现了,网线连接没出现,在家里访问没出现)。。。头疼啊,这个bug怎么改?!!
百度了好久终于在http://www.midoo.cc/pcjiaocheng/3311.html 找到了答案!
具体步骤如下:
1、按Win+R打开运行,输入regedit并回车;
2、在注册表中依次展开HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShellExecuteHooks;
3、在右侧可以看到一个正常的值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其保留,其他的则删除;(我的电脑默认就是空的,手动添加了下图的内容)
4、以管理身份运行命令提示符,输入并执行如下命令:(执行这一步心惊胆战啊,什么鬼#@!¥#,会不会中毒啊!)
for %i in (%windir%system32*.dll) do regsvr32.exe /s %i
for %i in (%windir%system32*.ocx) do regsvr32.exe /s %i
5、命令执行完成后重启电脑即可。
如果电脑中Chrome浏览器无法打开个别网站,并提示错误ERR_EMPTY_RESPONSE,那么可以参考以上方法,看看能否解决。
以上。虽然我的电脑不会出现这个问题了,但是这个bug是产品提出的,到底是不是项目的问题,还不得而知。