无论我尝试什么,全新安装的操作系统和IIS 6的“服务不可用”

我最近在虚拟机上安装了Windows Server 2003,然后添加了IISangular色。

(使用旧操作系统的原因是为了使一些旧的软件能够工作 – Crystal Reports Web服务器组件)

我还没有添加任何网页/应用程序到网站(除了一个非常简单的testingHTML页面,其中有'你好'段标记在iis重新安装之前),但无论我尝试我得到'服务不可用'时浏览本地主机或从服务器外部浏览网站时。

我已经尝试了这里列出的步骤 – http://support.microsoft.com/?id=918041

我已经尝试了这里列出的步骤 – http://support.microsoft.com/kb/842493 (即使机器不是域控制器)

我试图逐渐给wwwroot文件夹提供越来越多的“自由”给涉及的各种用户/系统帐户。 无论我尝试什么 – “服务不可用”

每次我尝试网站时,事件查看器都会显示一系列警告 – “应用程序池”DefaultAppPool“的进程意外终止,进程ID是”xxxx“,进程退出代码是”0xffffffff“,每个进程ID都有不同的进程ID ,然后由于服务该应用程序池的进程中的一系列故障,“应用程序池”DefaultAppPool“被自动禁用。

我也尝试删除IISangular色,然后重新添加它(但这次 – 没有APS.net组件)

服务器已完全更新。

有任何想法吗?

确保IUSR和ASP.NET用户帐户有权读取CRWeb安装中虚拟目录指向的文件夹。 如果内存正常运行,您可能还需要在Windows \ temp上为这些用户添加读取/写入操作。

并确保为应用程序池select了.Net框架的正确版本。 当我使用CRweb服务器时,这些总是让我回头。

我最近的默认答案是,但是:

  1. 下载进程监视器(Microsoft SysInternals)
  2. 进程名称= w3wp.execonfiguration一个筛选器,并打开“放置筛选事件”
  3. 做一个IISRESET
  4. 清除您的进程监视器日志
  5. 浏览到您的网站

然后检查输出,看看是否有任何明显的问题,如拒绝访问等。