我在运行 win 2k3 SP2 和 IIS6 的测试环境中遇到了问题
我们在盒子上有许多开发站点,并且同一个站点有多个版本,例如:
subdomain1.domain.co.uk subdomain2.domain.co.uk subdomain3.domain.co.uk subdomain4.domain.co.uk
所有网站均运行良好,没有任何问题,没有任何变化。所有网站的 IIS 和服务器配置均匹配。
现在....
其中一个网站 (subdomain3) 刚刚遇到问题,无法再使用。浏览器抛出错误:无法显示该页面
Error Code 64: Host not available
Background: The connection to the Web server was lost.
因此,我登录到该框,编辑主机文件并再试一次。
同样的错误。
这让我有点摸不着头脑,所以我将主文件夹改为其他我知道可以正常工作的子域之一。
再次出现同样的错误
Error Code 64: Host not available
Background: The connection to the Web server was lost.
好的,是时候删除 IIS 中的站点并使用与其他正在运行的站点相同的配置重新创建站点和应用程序池,然后重置 IIS 并在本地测试该站点。
当我将主文件夹更改为一个我知道可以正常工作的文件夹时,再次出现了同样的错误。
我有点不知所措,因为我已经完全删除了 IIS 中的实例,并重新创建了我知道可以正常工作的站点并进行了测试。这肯定不是 DNS 问题,也不认为是编码问题,因为 IIS 中的实例无法与我知道可以正常工作的任何其他主文件夹一起使用。
有人可以帮忙吗?
干杯!!!!
答案1
事件日志:是否有任何记录的事件表明应用程序池失败?(W3ADM/W3SVC 事件的系统日志;实际 W3WP 源事件的应用程序日志)