IIS 6.0 找不到服务器或DNS错误?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS 6.0 找不到服务器或DNS错误?相关的知识,希望对你有一定的参考价值。
我们的网站所在的服务器今天因为磁盘空间满了清理后重启了,然后就出现网站无法访问的情况,报找不到服务器或DNS错误。没有网上说的日志里面有Connections_Refused的情况,按照网上改注册表的方法也行不通,重启什么的都试过了,在网站下面直接放静态文件也无法访问,求指导
您好,很高兴为您解答为您提供一下解决方式
对于Number_Connections_refused 错误,可以通过如下解决:
要变通解决此问题,请将该
EnableAggressiveMemoryUsage 注册表项添加到以下注册表子项中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
然后,将
EnableAggressiveMemoryUsage 注册表项设置为 1。
要这样做,请按下列步骤操作:(最好备份注册表)
单击 开始 ,单击 运行 ,在
打开 的框中键入 regedit ,然后单击 确定 。
单击下面的注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
在 编辑 菜单上指向 新建 ,然后单击 DWORD
值 。
键入 EnableAggressiveMemoryUsage ,然后按 Enter 键。
在 编辑 菜单中上, 单击 修改 。
在在 数值数据 框中键入 1 ,然后单击 确定 。
在 文件 菜单中上, 单击 退出 以退出注册表编辑器。
重新启动 HTTP 服务。 要这样做,请按下列步骤操作:
单击 开始 ,单击 运行 ,在 打开
的框中键入 cmd ,然后单击 确定 。
在命令提示符键入 net stop http / y ,然后按 ENTER 键。
在命令提示符键入 iisreset /restart ,然后按 ENTER 键。
============================================================================================
对于Timer_MinBytesPerSecond
错误或 Timer_ConnectionIdle 错误,网上解释与iis设置有关,可以通过如下解决:
1) 从 IIS 管理器右键单击
Internet Information Server (IIS) 管理器级别根目录上并转到属性。选中要启用直接编辑元数据库框。 单击确定。
2)
在记事本中打开 C:\Windows\system32\inetsrv\MetaBase.xml 文件,搜索有关 " MinFileBytesPerSec "。
将用于 MinFileBytesPerSec 设置从 240 更改为 0。 执行其他搜索, 该时间将 600 " ConnectionTimeout "。
保存更改并退出。
3) 重新启动 IISAdmin 服务以更改生效。 参考技术A 建议找专业人士修理一下
IIS 7.0出现404错误
我有一个文本文件,我试图浏览到使用浏览器http://files.mydomain.com/test.txt
,我得到一个:
HTTP Error 404.0 - Not found
我仔细检查,文本文件确实存在。当我添加一个test.htm
文件时,我没有任何问题。
有人可以帮忙吗?有些东西告诉我这是安全问题。
你检查了以下内容:
- 您对''文件'的DNS'A'记录指向正确的IP地址
- 如果您的服务器在多个站点上使用共享IP地址,您是否配置了HTTP主机头?
- 是否为
.txt
扩展设置了mime类型? - 您是否对网站的处理程序映射进行了任何更改?例如映射了
.htm
扩展名以说出ASP ISAPI过滤器并意外删除了StaticFile处理程序? - 你能否提供其他静态内容,如
.jpg
,.gif
,.pdf
等?
Kev已经涵盖了大部分可能存在的问题,但作为参考,还有另一种可能性。
在Request Filtering
确认你
- 将
.txt
作为允许的扩展名,或 - 在编辑请求过滤设置中勾选
Allow unlisted file name extensions
使用以下web.config部分可以实现相同的效果:
<system.webServer>
<security>
<requestFiltering>
<fileExtensions>
<add fileExtension=".txt" allowed="true" />
</fileExtensions>
</requestFiltering>
</security>
</system.webServer>
还要确保网站已启动。我得到404,然后意识到默认网站已经停止,因为另一个网站(Sharepoint)正在使用端口80.有时显而易见的是什么让你。
通过转到...添加MIME类型
- 功能/哑剧型
- 右键点击,
- 加,
- 放入文件扩展名“.txt”
- 和mime-type“text / plain”
- 好
瞧
我知道这是一个老帖子,但这可能仍然有助于某人。我用我的Asp.Net Core应用程序遇到了这个问题。在我看来,默认情况下,静态文件是从一个名为'wwwroot'的子目录中提供的。创建该子目录并移动文件,为我解决了它:
以上是关于IIS 6.0 找不到服务器或DNS错误?的主要内容,如果未能解决你的问题,请参考以下文章
装了iis,但是输入http://localhost/打不开网页,“找不到服务器或 dns 错误”