我最近在虚拟机上安装了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服务器时,这些总是让我回头。
我最近的默认答案是,但是:
然后检查输出,看看是否有任何明显的问题,如拒绝访问等。