运行iis有时会出现internet explorer不能连接到您请求的网页。此页可能暂时不可用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了运行iis有时会出现internet explorer不能连接到您请求的网页。此页可能暂时不可用相关的知识,希望对你有一定的参考价值。

困扰了我2周的问题.(火啊!)
2个月前刚学ASP,做了几个程序,用IIS运行小程序时间短没什么问题,但是运行比较大的程序运行时间一长(超过1个小时多点)有时就会出现下面的提示:

取消操作
Internet Explorer 不能链接到您请求的网页。此页可能暂时不可用。

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

请尝试以下操作:

单击刷新按钮,或以后再试。

如果您以前查看过该页,现在要查看计算机上存储的内容,请单击文件,然后单击脱机工作。

要获得有关使用 Internet Explorer 脱机浏览的信息,请单击帮助菜单,然后单击目录和索引。

Internet Explorer

这些程序以前运行都正常的,最近才有这个毛病. (系统是XP,IIS是5.1的)
重启后有时就可以了,但有时还不行,但是第二天开机又可以了,但数次运行后又不行了,网上也找过很多招,都没有用,重装IIS,重装系统,密码同步,权限设置,杀毒.....,感觉就是运行时间问题,时间短基本没问题,运行时间一长问题就来了,还有刚开机头几次也没问题,后来就不行了
跪求高手详细指点下,问题出现在哪里.
问题补充:程序要与ACCESS连接的
事件日志里没有相关的错误信息;
在IIS里浏览也是老样子,试过了不行
最近不能运行是不是因为数据逐渐增多的缘故(access数据库现在数据接近3万个)
重装了几次IIS了,装好能用,过段时间就老样子(感觉和重启一样的效果,时灵时不灵)。
怀疑是IE设置问题,但一直没改过啊,怎么以前能运行现在不行了。
我一直把iis脚本运行时间定为<%Server.ScriptTimeOut=90000>,所以不是这个问题;“World Wide Web Publishing Service”这个服务没问题,都是开着的没关闭,也不是这个原因;“浏览器TimeOut时间”,这个要请教下是不是就是IIS脚本运行时间限制还是浏览器本身的?,还有把ie的设置,“显示友好错误选项去掉”,试过了,没出现具体的错误信息,这个怎么回事?
好像和IE的设置有关 max-stale指示客户机可以接收超出超时期间的响应消息。如果指定max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。
我在朋友机器上(把他的电脑配置的和我的一样)运行就不出错了,不过在他电脑运行时间短(他的CPU好),还是时间问题

以下信息源于网络,曾经和你遇到一样的问题,此方法有效

因为系统用了时间太长了,所以重装了一下.重装完成后,先装了瑞星再装IIS的.但是等我启动IIS时长时间没有响应,最后才提示“服务没有及时响应启动或控制请求”.
我的系统环境是:Windowsxp sp2, IIS5.1
当然以为是IIS没有装好,拿出盘删除再装IIS,还是老问题.
于是当然是Google了.找了好多解决方法都没有用.
难道这些解决方案对我失效,我查看了一下计算机的服务项里,发现"World Wide Web Publishing"关闭了,启动也提示启动失败。看来是里程无法启动,这时候当然看看防火墙或是杀毒软件有没有相关的进程,"World Wide Web Publishing"的可执行文件是"inetinfo.exe",在瑞星防火墙访问规则里找到"inetinfo.exe"访问规则设为全部放行.
再次启动"World Wide Web Publishing",然后再启动IIS,一切OK.

网上提供的IIS解决方案不一样,因为情况跟不一样.我把我搜索到的解决方法也提供一下.
Quote
1.  系统环境:Windowsxp+sp2,II5.0
  故障现象:上午把IIS服务停止以后,程序长时间没响应,通过任务管理器关闭,启动时提示“服务没有及时响应启动或控制请求”,重启计算机未能解决。
  解决办法:在Internet信息服务下有本地计算机(计算机机名),单击名键,选择断开,提示确实要断开本地计算机(计算机机名)吗?选择确定。
  右键单击Internet,选择连接,计算机名填本机名称,用户名填本机管理员帐号(Administrator),确定。
Quote
2. 昨天就发现了公司我用这台电脑的IIS启动不了,今天早上试着解决它,才发现问题并不简单。找呀找呀找呀,发现"WorldWideWebPublishing"关闭了,启动也提示启动失败。静下心来,再看看其它关闭了的服务,有一项Eventlog把它启动了,再启动WorldWideWebPublishing成功。问题就在这里。
虽然“WorldWideWebPublishing”服务和SMTP服务的依存关系列表中没有提到“eventlog”服务,但“eventlog”服务不启动的话,就会出现上述问题。启动“eventlog”服务,然后启动“WorldWideWebPublishing”服务,上述问题消失。
Quote
3. IIS元数据库可能坏了。。测试一下。
Try to enumerate metabase:
1. Open a command prompt and change to the C:\Inetpub\Adminscripts folder.
2. At the command line, type "cscript adsutil.vbs enum " (without the
quotation marks).
If this command is successful, it enumerates the settings in the
metabase.
If the command is not successful, you receive the -2146893792
(0x80090020) error code.
假如有备份,把数据回复。
如果没有,参考
How to Manually Restore the Metabase When No Proper Backup Exists or When
the MMC Does Not Start
http://support.microsoft.com/?id=234429
HOW TO: Download, Install, and Remove the IIS MetaEdit 2.2 Utility
http://support.microsoft.com/?id=232068
Quote
4. 解决IIS不能启动,提示服务器没有及时响应启动或控制请求!
问题现象:
1、在IIS中站点显示停止,点击开启IIS不能启动,提示:服务器没有及时响应启动或控制请求 点击重新启动IIS提示:服务器没有及时响应启动或控制请求!
2、World Wide Web Publishing Services不能启动,提示“错误1721,资源不足,无法启动”
解决方法:
1、刚刚我也出现了那个问题,弄了一上午现在解决了,我是查出了World Wide Web Publishing Service服务没有启动,也启动不了,按照他的依存关系,把其他的服务启动了就可以了,我启动的是HTTP SSL,然后World Wide Web Publishing Service就可以用了,iis也可以了
2、有一次站点访问失败,IIS服务无法启动,我的解决思路是这样的:
先打开Administrative Tools --> Service,发现World Wide Web Publishing Service停止了。于是试图启动该服务,结果报错。
于是查看World Wide Web Publishing Services所需要依赖的服务(Dependencies),看到是IIS Admin Service。进而发现IIS Admin Service也无法启动,再查IIS Admin Service的Dependencies,查的结果是Protected Storage和RPC(Remote Procedure Call),于是启动RPC,接着顺利启动IIS Admin Service,接着启动World Wide Web Publishing Services,于是IIS恢复正常。
自己尝试根据这几种解决方法的思路肯定还有其它原因不同解决方法的.
参考技术A 1.启动 Internet Explorer。
在“工具”菜单上,单击“Internet 选项”。
在“Internet 选项”对话框中,单击“安全”。
单击“默认级别”。
单击“确定”。
2.删除所有临时的 Internet 相关文件
1. 启动 Internet Explorer。
2. 在“工具”菜单上,单击“Internet 选项”。
3. 单击“常规”选项卡。
4. 单击“删除文件”。
5. 单击“确定”。
6. 单击“删除 Cookies”。
7. 单击“确定”。
8. 在“历史记录”下,单击“清除历史记录”,然后单击“是”。
9. 单击“确定”。
3.禁用错误报告
双击控制面板中的“系统”,切换到“高级”选项卡,单击“错误报告”按钮,选中“禁用错误报告”选项,并选中“但在发生严重错误时通知我”,最后单击“确定”按钮。
4.再用360安全卫士修复下IE

如果以上都不能彻底结诀问题,那就要查一下你电脑里是否安装了其他软件,目前最明显的就是迅雷5最新版的bug的干扰。不过也不用着急--无需删除任何软件也可解决问题:
1. 启动 Internet Explorer。,
2. 在“工具”菜单上,单击“Internet 选项”,
3. 单击“常规”选项卡,
4. 单击“程序”,
5. 单击“管理加载项”。
6. 加载项有两个选项:“已使用、当前使用”,将这两个选项里的有关迅雷的加载项全禁用,其他你认为不是windows自带的也可禁用,
7. 单击“确定”,
8. 再单击“确定”。

试试吧,问题解决么?
这是困扰俺数个月的问题。今天终于解决啦,赶紧写出来供大伙分享啊!(如有新发现,及时补充)

参考资料:http://zhidao.baidu.com/question/46639080.html?si=5
参考技术B 如果不是你自身的ASP程序有缺陷,就是IIS本身存在问题,要是都不存在,建议将系统恢复到正常时的状态就清楚问题的根源了。好运 ̄ ̄ 参考技术C 首先你要改一下ie的设置,把显示友好错误选项去掉,然后根据提示错误再分析。
如果你的程序超过1小时还不能返回结果,那就把iis脚本运行时间定长些。
<%Server.ScriptTimeOut=9999%>
参考技术D 在管理工具里打开事件管理器,里面有你IIS应用程序的错误信息,应该是你程序的效率低或者不够优化程序性能的原因

以上是关于运行iis有时会出现internet explorer不能连接到您请求的网页。此页可能暂时不可用的主要内容,如果未能解决你的问题,请参考以下文章

我的电脑为啥老是出现“Internet Explorer 无法显示该网页”

加载大页面时 Internet Explorer 无响应

在同一台计算机上运行 Internet Explorer 6、Internet Explorer 7 和 Internet Explorer 8

尝试使用Internet Explorer 11 / IE11运行Codeception / Selenium时的PHPUnit_Framework_Exception

Internet Explorer 显示 404 但 Web 应用程序仍在运行

检测当前 Internet Explorer 安全区域