首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sitecore需要IIS6

Sitecore需要IIS6
EN

Stack Overflow用户
提问于 2013-07-12 04:50:55
回答 2查看 777关注 0票数 2

在Windows Server2008的开发中,我已经在IIS7下运行了Sitecore 6.3.1。此安装是手动安装的。它在使用桌面界面时有一些小问题,但并不妨碍我开发和运行Sitecore。

我现在正在使用Sitecore web应用程序安装程序(.exe)安装Sitecore 6.3.1。我想看看以这种方式安装Sitecore是否能解决我遇到的错误。

运行安装向导时,先决条件提示服务器与IIS6不兼容,必须安装。

我是否需要安装IIS6,或者是否可以忽略此消息并继续使用IIS7进行安装?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-12 05:47:56

我不确定是否忽略它,但您也不需要安装II6。您只需安装IIS 6 Management compatibility。

转到Windows功能(程序和功能) -> Internet信息服务->网络管理工具-> IIS6管理兼容性。

票数 1
EN

Stack Overflow用户

发布于 2013-07-15 19:18:59

虽然现在Sitecore 6.5.x已经不太相关了,但我将在这里为那些面临这个问题的人提供一些详细的解释。

首先,Sitecore本身不需要启用IIS6兼容性功能。它在支持IIS7的第一个版本的纯IIS7上运行得很好,只有SETUP.EXE需要这个功能。

一些技术背景: Sitecore安装程序是用WiX构建的,外加一些自定义的东西。只要它安装了IIS应用程序,它就必须在安装过程中与ASP.NET对话(创建IIS站点、应用程序池等)当Vista问世时,WiX工具集还没有对IIS7的原生支持(根据相关人员的说法,这是与Microsoft IIS团队等复杂关系的结果)。

因此,唯一的选择是打开IIS6兼容性,以便从安装包内部执行必要的操作。

现在我们来看另一个问题。基本上,只需要“Sitecore元数据库兼容性”,但在Sitecore安装中有一个错误,这使得用户启用整个"IIS6兼容性“堆栈。这个问题很久以前就被修复了,但是,很明显,安装程序不是为旧版本重建的。

所以,总结一下:

  • 如果你使用Sitecore 6.5.x或更高版本,你不必担心。Sitecore installation
  • If不再依赖IIS6兼容性功能仅在 setup.exe执行其工作时才需要"IIS6 compatibility“-您可以在Sitecore installation
  • If之后安全地禁用它,并且必须安装该版本,只需启用整个 IIS6 compatibility 以确保其通过fine

即可

希望它能透露更多的信息。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17603262

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档