Articles of iis 7

Smooth Streaming 2.0安装是否在Windows 7 RC上运行?

我通过Web平台安装程序下载了Smooth Streaming 2.0版本http://www.microsoft.com/web/downloads/platform.aspx 当我得到它所有的设置和下载样本内容。 我发现它不会stream式传输video。 页面加载正常,但它只会显示一个静态的video帧。 我可以在Silverlight播放器中寻找,它会刷新,但帧率不会超过零。 其他人在IIS 7中的Win 7 RC上看到这个问题。Win 7 RC支持这种方式吗? 只是想知道,因为这将运行在我的开发框进行testing将是很好的。

为什么我无法让IIS 7在Windows Vista x64 Edition上成功安装?

我在安装Vista Ultimate x64全新安装的计算机上安装IIS 7时出现问题。 我试过在“ 程序和function”控制面板中使用“ 打开或closuresWindowsfunction”function。 在进度条终于开始移动之前,它好像挂了好几年了。 进度条似乎达到100%,但是我收到错误消息: “发生错误,并非所有function都成功更改。” 在检查“打开或closuresWindowsfunction”控制面板时,IIS不会突出显示;此外,当我进入http:// localhost /时 ,出现“诊断连接问题”页面。 IISpipe理服务没有安装,也没有Web发布服务。 我已经设法按照Technet的build议安装/卸载/重新安装Windows进程激活服务,我也试图按照在学习IIS网站上find的命令行指令: http://learn.iis.net/page.aspx/132/install-iis-7-from-the-command-line 这个过程在最后完成之前似乎永远挂起。 我没有任何迹象表明过程是否成功,直到我使用该命令: 回声%errorlevel% 它返回错误1603.在search了一下之后,我没有确切的信息来说明如何去搞清楚问题是什么,也不知道如何去修复它。 如果我甚至可以确定是什么导致了这个问题,我可能会弄清楚如何解决这个问题。 如果有人能给我一些见解,将不胜感激。

301redirect到Godaddy的Windows托pipe帐户的www子域的根域

如果我inputdomain.com和www.domain.com,他们都显示相同的网站,但在地址栏中显示不同的url。 我希望访问者和search引擎只需input“domain.com”即可redirect到“www.domain.com”。 我在godaddy托pipe帐户上使用IIS 7。 如何将“domain.com”的所有请求redirect到“www.domain.com”? 我有默认的DNS设置,“domain.com”作为我的“Alogging”和cname“www”指向我的“Alogging”。

问题复制IIS7站点进行testing

我已经将IIS 7站点的文件复制到新目录,在IIS 7中为复制文件创build了一个新站点,设置了没有冲突的绑定,将复制的站点configuration为使用与生产站点不同的数据库。 我可以去复制网站的login页面。 login页面可以对我进行身份validation,但是当它将我redirect到一个子目录时,我从服务器得到一个500错误。 我不明白为什么我不能访问这些子目录。 有任何想法吗? 这真让我抓狂。

IIS7的理论极限

我正在寻找有关IIS7和NLB网站托pipe的一些限制(硬编码或理论)的信息。 我环顾四周,但还没有find具体的东西。 在基本的单一服务器IIS7设置(Server 2008 x64)上,您可以在一台服务器上托pipe多less个网站? 还是并发Web请求的理论极限? 我不是在谈论内存限制或资源利用率,我只是指IIS7要么硬编码或有限的configuration明智只支持最大数量的网站? 1000? 万? 更多? 另外,通过微软的NLB添加第二台服务器是否可以减less这些理论上的限制? 稍后我会研究容量规划和资源限制,但现在我只是想find有关IIS7本身的理论极限的任何文档。 谢谢。 更新:刚刚看到这个博客文章 IIS6上的一些信息。 如果有人知道这些限制和/或服务器的调整仍然存在2008 / IIS7,请让我知道。

什么是Win2008 + IIS7堆栈上的WordPress和MySQL的最佳configuration设置?

我目前有四个博客使用Wordpress运行共享托pipe公司。 这个博客有相当数量的访问,我不断收到来自托pipe公司的警告说,我正在消耗太多的服务器CPU。 考虑到我在另一家拥有大量闲置资源的公司(它有一个四核至强2.5GHz和8GB的RAM,运行在Win2008上)的专用服务器,我打算将博客移动到这台服务器上,更多的自由。 我目前正在使用这个服务器来托pipe一些使用ASP.Net和SQL Express的Web应用程序。 我已经安装了一个博客来testing,它运行良好,但出现了一些问题,并提出了一些问题: 如何正确设置wordpress插件使用的文件夹的权限,我的意思是,我应该为某些文件夹中的IIS_User设置什么权限,以便插件能够正常工作? 考虑到这是一个Window Server,最好的caching插件是什么? 在之前的托pipe公司中,我使用了WPSuperCache,但它是一个Linux堆栈。 还是应该忽略caching插件并使用IIS7的dynamiccachingfunction? 我该如何优化运行在这个服务器上的MySQL服务器(特别是关于内存和caching的设置) 我如何保护pipe理文件夹免受黑客攻击? 我知道有些人会build议我不要在Windows下运行Wordpress,但这是我唯一的select。 我甚至不知道要开始pipe理和LAMP堆栈,没有时间这样做,也没有钱租用另一台服务器。

如何禁用IIS7中的脚本处理

我有一个ASP.net网站,允许用户上传文件到服务器上的上传文件夹。 该网站由IIS 7提供服务。 我已经configuration上传文件夹不执行任何请求的脚本文件,但我怎样才能configurationIIS 7提供这些文件,因为它将任何其他静态文件只为这个文件夹? 谢谢 编辑 这是我的处理程序映射为我的上传文件夹: 这是该文件夹的web.config: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <handlers accessPolicy="Read"> <remove name="TRACEVerbHandler" /> <remove name="OPTIONSVerbHandler" /> <remove name="SimpleHandlerFactory-Integrated" /> <remove name="SSINC-shtml" /> <remove name="ScriptHandlerFactory" /> <remove name="SimpleHandlerFactory-ISAPI-2.0" /> <remove name="HttpRemotingHandlerFactory-soap-Integrated" /> <remove name="AXD-ISAPI-2.0" /> <remove name="ASPClassic" /> <remove name="AssemblyResourceLoader-Integrated" /> <remove name="HttpRemotingHandlerFactory-rem-Integrated" /> <remove name="PageHandlerFactory-Integrated" /> <remove name="ScriptResource" /> […]

间歇地,IIS7请求卡在WindowsAuthenticationModule中

我们正在运行一个托pipe几十个网站的IIS7服务器。 这些网站中的几个都是我们开发的同一个遗留应用程序的一部分。 这些网站都运行相同的代码,并在同一个应用程序池中运行。 在过去的几个月大概一个月一次,我们发现这个应用程序池的所有请求开始无限期地挂起。 发生这种情况时,我们会收到警报,并回收应用程序池。 之后,网站再次开始工作。 这只会影响这一个应用程序池 – 从来没有在同一台服务器上的其他人。 几次,在回收池之前,我已经查看了工作进程中当前正在执行的请求。 它们都显示为在WindowsAuthenticationModule内执行。 这很奇怪,因为绝大多数应用程序不需要validation。 有一个小的pipe理部分使用Windows身份validation…但所有其他请求应该是匿名的。 有没有人有任何想法,可能是什么原因造成的? 关于这些网站的build立方式有几个不寻常的事情。 正如我所提到的,它们都运行相同的代码 – 多个站点指向相同的物理目录。 唯一的区别是主机头绑定。 我不知道为什么不是只有一个网站包含所有的主机标题,但是这是如何工作的。 在其中一些站点中,同一个物理目录被映射到两个级别 – 作为站点的根目录,并再次作为站点内的应用程序。 所以如果用户去http://oursite.com/index.aspx ,映射到c:\ files \ oursite \ index.aspx。 如果用户访问http://oursite.com/foo/index.aspx ,也会映射到c:\ files \ oursite \ index.aspx。 我认为有代码查看请求URL并以不同方式处理这两个请求。 这很奇怪,因为相同的web.config最终被解释为一个站点configuration文件,并且也是一个站点内的应用程序configuration文件。 我不知道这是否与authentication问题有关。 如果我们找不到原因,我们正在考虑一些我们可以尝试的解决方法: 将pipe理部分移到单独的站点,并为客户端指定一个新的pipe理员URL。 在自己的应用程序池中运行单独的网站。 然后在所有其他站点共享的web.config中,删除WindowsAuthenticationModule。 那样的话,WindowsAuthenticationModule中就不应该有挂起的可能。 尝试在经典pipe道而不是集成pipe道中运行所有这些站点。 他们在我们的旧IIS6服务器上工作得很好… (如果我们感到绝望)设置一个监视脚本来监视站点,并在检测到请求被卡住时自动回收应用程序池。 你怎么看? 谢谢你的帮助, 理查德

有我的Vistapipe理Server 2008 IIS 7.5的IIS远程pipe理问题

我正在尝试使用Vista Ultimate SP1上安装的IIS 7远程pipe理。 连接到Windows Server 2008 Web服务器R2上的IIS 7.5。 尝试完整和核心安装。 当我连接时,控制台想要下载并安装新的function。 Microsoft.Web.Management.IisClient 7.5.0.0 Microsoft.Web.Management.AspnetClient 7.5.0.0 我检查框,然后单击确定,然后下载它们并询问是否要安装它们,但是单击运行后,它就会退出。 我试着select一个或另一个,同样的事情。 我以pipe理员身份运行IIS远程工具。 这些function在我的XP机器上正确安装。 有任何想法吗? 更新:如果我有任何代表我会提供像500代表得到这个固定!

IIS 7自定义Http模块不被调用

我写了一个自定义模块,挂钩到ASP.NET的Application_Error事件来写一个用户友好的错误消息,而不是YSOD。 这对我的开发机器在内置的Visual Studio Web服务器上运行很好。 当我将它移到IIS 7时,我的模块甚至没有被调用。 我做了一个失败的请求跟踪,并列出了一个VIRTUAL MODULE UNRESOLVED事件给我的(还有一些其他的)模块。 所以它似乎没有find模块,但我不能在谷歌这个事件中find任何信息。