Articles of iis 7

如何在IIS 7.5中解决FTP错误“无法检索目录列表”pipe理员帐户

使用我的pipe理员帐户,我FTP连接到我的IIS 7.5 FTP站点与FileZilla。 我能够成功上传一个文件,但我一直收到“无法检索目录列表”作为回应。 在被动模式下,命令,响应和错误是: Command: LIST Response: 150 Opening BINARY mode data connection. Response: 550 The network connection was aborted by the local system. Error: Failed to retrieve directory listing 在主动模式下,命令,响应和错误是: Command: PORT 192,168,1,129,102,151 Response: 501 Server cannot accept argument. Error: Failed to retrieve directory listing 我做错了什么?

如何导出URL重写规则?

是否有可能导出IIS7的URL重写规则? 我正在设置一个内部使用(testing)网站的副本,并且想要复制所有URL重写规则,而不必手动input它们。 有一个导入选项,但没有明显的“导出”… 谢谢!

IIS7 – 基本身份validation模块丢失?

我想使用基本的HTTP身份validation,让人们离开我们的开发网站实例,因为它不幸暴露在野外的互联网。 但是,在IIS7中,列出的唯一身份validation模式是“表单”,“匿名”和“模拟”。 “基本身份validation”模块去了哪里,我怎么能得到它?

什么时候能够为网站引入高可用性?

什么时候能够为网站引入高可用性? 高可用性选项有很多文章。 但是,现在是时候从单一服务器切换到高可用性configuration的时候了。 请考虑我的情况: http://www.postjobfree.com是24/7网站与重要的交通: http://www.similarweb.com/website/postjobfree.com 目前,我在单台服务器上运行它:IIS 7.0 Web服务器和SQL Server 2008都在相同的硬件框上运行。 偶尔会有(〜每月一次)~5分钟的停机时间,通常是由某些Windows Server更新所需的重新启动引起的。 通常停机时间是安排在夜间发生的。 尽pipe如此,它仍然令人不快,因为Google Bot和一些用户在晚上仍然活跃。 目前的网站收入约为8千美元/月。 我考虑切换到双服务器configuration(两台Web服务器的Web场和两台硬件服务器上托pipe的两台SQL Server的群集)。 优点: 1)高可用性(理论上没有停机时间)。 即使其中一台服务器出现故障 – 另一台服务器也将接pipe。 2)没有数据丢失:没有SQL集群,在硬件故障(我们每天做备份)的情况下,多达一天的数据可能会丢失。 缺点: 1)更多的努力来设置和维护这样的configuration。 2)更高的托pipe成本。 而不是600美元/月,这将是约1200美元/月。 你会推荐什么?

IIS7 – locking违规错误,HTTP处理程序,模块和<clear />元素

我有一个ASP.NET站点,它使用自己的一套HTTP处理程序,并不需要任何模块。 所以,在IIS6中,我所要做的就是在我的web.config中: <httpModules> <clear /> </httpModules> 但是,如果我尝试在IIS7的system.webServer区域中执行相同的操作,则当我尝试查看该站点时,出现500错误;在IISpipe理器中,当我尝试查看处理程序映射时,出现一个popup框消息: 执行此操作时发生错误 细节: 文件名: ?\ \ C:\网站\ TheWebSiteGoesHere \的web.config 行号:39 错误:locking违规 第39行是<clear />元素的位置。 一些使用Googlesearch的解决scheme涉及到运行这个命令: %windir%\system32\inetsrv\appcmd.exe unlock config -section:system.webServer/modules …但是这并没有解决问题。

IIS FTP服务器在本地工作,但不能从远程连接

我正在尝试在Windows 2008 Server上设置FTP服务器。 我可以在本地连接: C:\>ftp localhost Connected to WebHead1 220 Microsoft FTP Service 但是,当我尝试从远程连接时,它不起作用: ~>ftp xxxx ftp: Can't connect to `xxxx': Operation timed out ftp: Can't connect to `xxxx' 我已经尝试了所有我能想到的设置。 FTP服务器绑定到所有未分配的IP并在端口21上侦听。我还在防火墙设置中检查了“FTP服务器”。 FTP日志文件中不显示任何内容。 我完全没有想法!

IIS中私有内存限制和虚拟内存限制之间的区别

我想设置应用程序可以在IIS 7中使用的物理内存的最大限制。我应该对私有内存限制还是虚拟内存限制设置限制? 有人可以指出我在IIS 7中的所有设置的文档

我怎样才能控制IIS7使用哪个IP地址?

在Win2k3中,我使用httpcfg来告诉IIS侦听服务器上的特定IP地址。 我想在另一个IP地址上的端口80上使用VisualSVN Server运行Apache,但IIS7默认绑定到所有的IP地址。 IIS7的哪些实用工具控制IIS7绑定? 更新:我find了答案。 有一个名为netsh的工具。 netsh http add iplisten ipaddress = xxx.xxx.xxx.xxx 默认情况下,列表中没有IP地址,所以IIS7将绑定到所有的IP地址。 如果您将一个IP添加到列表中,它将只监听该IP或添加到列表中的任何IP。 有必要重新启动IIS7以使更改生效。

在IIS 7pipe理器中看不到失败的请求跟踪

在IISpipe理器的“操作”窗格中,在“configuration”下,应该有一个“失败的请求跟踪”的链接。 我没有看到…我只有“限制…”

证书没有名字

我已经成功设法在IIS中安装SSL证书,但是,即使我input了一个友好名称,“名称”列也显示为空白。 有什么办法可以纠正吗? 我从Google图片中抓取了一个截图,同样也出现了相同的问题,所以看起来我并不是唯一的一个。