Articles of iis

IIS中的网站不提供静态文件

我在Windows Server 2012 R2上运行的IIS 8.5中有一个ASP.NET MVC网站,它拒绝加载静态内容。 .NET 4.5可扩展性和ASP.NET 4.5安装在服务器上,以及静态文件模块。 静态文件处理程序在网站上设置并正确configuration。 不过,当我尝试访问任何静态文件(.js,.css)时,我只是得到了500内部服务器错误。 我已经validation这些文件是物理存在的。 应用程序的.cshtml文件正确呈现,HTML输出正确,但是它所引用的资源都不会加载。 试图通过URL直接访问它们也是如此。 我发现的build议停在静态文件处理程序。 接下来我可以排查什么?

我可以在同一个IIS上,但是在端口443上,为IIS上的网站重新使用SSL证书作为web服务

我可以在IIS上运行SSL(在端口80上运行)的SSL证书作为同一IIS上的Web服务,但在端口443

将具有虚拟目录的IIS FTPconfiguration为UNCpath

我正在Windows Server 2003计算机上运行IIS 6 FTP服务器(让我们称之为FTPPC),连接到域(让我们称之为DOMAIN)。 允许匿名连接closures,所以用户需要一个域帐户连接到FTP。 用户使用DOMAIN \ USERNAME连接到ftp ftp的根目录是E:\ FTP-ROOT \,里面有2个文件夹:\ PATH1 \ \ PATH2 \ 有一个名为PATH1的虚拟目录指向域(称为DOMAINPC)上的另一台PC上的UNC共享,设置为“始终使用经过身份validation的用户凭据”。 当连接到ftp时,用户可以浏览到这个,并会成功地看到内容。 还有一个名为PATH2的虚拟目录指向一个未连接到域名(称为NODOMAINPC)的PC上的UNC共享。 我在NODOMAINPC上创build了一个名为USER1的用户,并在两个帐户上使用相同的密码在FTPPC上创build了完全相同的用户名。 在PATH2虚拟目录的“connect as”部分,我尝试了多种不同的结果: 将用户名设置为FTPPC \ USER1 – 尝试通过ftp浏览虚拟目录时,错误为“Access is denied”将用户名设置为NODOMAINPC \ USER1 – 尝试通过ftp浏览虚拟目录时,错误为“login失败:未知用户或密码错误“将用户名设置为USER1 – 尝试通过ftp浏览虚拟目录时,错误为”访问被拒绝“ 可以这样做吗? 如果是这样,我哪里错了? 我可以通过Windows连接到UNCpath,而不是通过ftp。 谢谢

在事件日志中没有看到IIS相关的消息

我们遇到了一个Web服务的问题,我们认为这会导致应用程序池自身重新启动,但事件日志中没有看到消息。 这提出了我们的假设是否正确的问题。 所以两个问题真的… 我们是否应该在与IIS相关的事件日志中看到某种types的消息? 即使是“嘿,我开始了,一切都很棒!” 因为我们不是。 我们在事件日志中看到0条与IIS相关的消息。 如果我们应该看到一条消息,我们可以做些什么来开始看消息?

W3SVC计数器错误 – 如何解决?

开始遇到这个错误: "It has taken too long to refresh the W3SVC counters, the stale counters are being used instead." 在我们的IIS6 / Win2k3盒子上,每当HTTP请求的时间在500p / sec的范围内。 不会崩溃IIS或任何wroker进程,因为据我们可以告诉该服务没有中断,但它正在导致dr.watson产生一个进程开始消耗大量的处理器时间,这会导致503“服务不可用“的回应。 不知道如何诊断发生了什么,更不用说修复它了,谷歌/毫秒是没有用的。 有任何想法吗?

IIS平好,但不能在浏览器中加载

我正在ping一台应该运行IIS的计算机,我们附上它的名字来响应ping,但是当我去浏览器时,它说没有find页面。 我如何validationIIS正在运行并在此服务器上正确configuration?

为什么Linux下载速度比IIS快?

我有一个Verizon FIOS 50/20互联网设置。 我的服务器位于Ashburn的Tier III +数据中心(pryme.net),我的机架上没有任何限制,GiGe等等。我可以从防火墙后面的Linux机器上以6 MB /秒的速度下载文件,但在Windows 2003上(IIS 6)我只得到2.7 MB /秒。 为什么linux能提供比Windows更快的文件下载? 在IIS中有什么可以解决这个问题吗? 谢谢。

如何使CMS和现有的asp.net应用程序在IIS中和平共处?

我们现有的公共网站由大量静态内容的asp.net页面和一些真实的web应用程序构成的虚拟目录组成。 我们现在正在考虑安装Umbraco ,它要求您将其安装在网站的根目录下。 由于CMS将位于网站的根目录,因此我认为在Umbraco下运行我们现有的页面和Web应用程序是一个坏主意(由于URL重写它执行并inheritanceweb.config设置等)。在我们过渡到CMS并在完成之后,我们是否能够一切和平共处? 我到目前为止唯一的想法是将CMS和应用程序设置为单独的网站,然后使用某种URL重写/反向代理来正确解决所有问题: www.example.com将继续解决我们的旧主页 www.example.com/dept1将继续解决旧的dept1页面 www.example.com/dept2将parsing为CMS上新的dept2页面 www.example.com/app将parsing为现有的Web应用程序

Windows 2008 R1上的IISpipe理PowerShell Cmdlet

我正尝试在Windows 2008 R1上使用IISpipe理PowerShell Cmdlet。 根据这篇文章,你需要加载这些Cmdlet。 但是,Windows 2008 R1中不存在加载cmdlet的选项,如何加载这些或我需要做什么?

如何通过networking界面上传大文件(30MB)?

因为我被困住了… 客户端需要能够上传大图片到一个图书馆,但上传失败后5-6MB(通过我的不良连接)。 由于失败时的文件大小不一致,似乎是超时。 该设置是PHP接受的forms。 我已经GOOGLE和php.ini玩,一切都设置为大上传和长时间的超时。 平台是GoDaddy专用的Windows服务器。 怎么了?