Articles of iis

在ISAPI筛选器中,哪个服务器variables为我提供虚拟目录的物理path?

如果我有在IISpipe理器中定义的“应用程序”,我可以获取服务器variablesAPPL_MD_PATH的值来检索与应用程序关联的物理path。 如果我configuration了一个“虚拟目录”, APPL_MD_PATH仍然给我关联到应用程序的物理path,而不是关联到虚拟目录的物理path。 如何检索到当前请求所关联的虚拟目录的物理path? 我如何确定请求是从应用程序和虚拟目录提供的?

在IIS 7.5 / Windows 7家庭高级版RavenDB错误

我不能让RavenDB运行在我的本地IIS副本,我似乎无法find任何有关它的信息。 我已经在文件夹和文件上设置了适当的权限,并按照设置说明调整了应用程序池,但似乎仍然不起作用。 我得到的唯一(无益的)错误是这样的: Could not authenticate against the server Message: [HttpWebRequest_WebException_RemoteServer] Arguments: NotFound Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.10411.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer Uri: /databases?database=Default Server Uri: http://localhost:82/docs/Raven/Databases/Kiosk — Error Information — System.Net.WebException: [HttpWebRequest_WebException_RemoteServer] Arguments: NotFound Debugging resource strings are unavailable. Often the key and arguments […]

如何在IIS上设置Mercurial和hgwebdir?

我一直在寻找关于如何获得hgwebdir在IIS上工作的体面的指示,但我还没有find很多值得。 Mercurial wiki上有这个“一步一步” ,但不是很好。 还有这个和这个 ,但是我再也找不到好的步骤来引导那些开始。

如何在开发机器上testing子域名? abc.localhost

我正在尝试开发一个有多个子域的asp.net站点。 我是一般的网站,尤其是asp.net的新手。 但是,似乎通配符子域是正确设置与DNS条目和Web服务器configuration的组合 – 这是不会发生在我的开发计算机上。 因此,我手动插入我的Windows 主机文件中的条目: 127.0.0.1 localhost 127.0.0.1 abc.localhost 127.0.0.1 xyz.localhost 但是,当我尝试询问Request.Url属性时,没有可以看到的子域。 例如,如果我在浏览器中点击http://abc.localhost:1660/ ,则从Request.Uri.ToString()获得http://localhost:1660/ 。 abc刚刚走了? 我不知道主机文件为什么这样工作,但是有没有其他方法可以用来将子域添加到我的本地Web应用程序中? 谢谢你们。 请注意,我只使用内置的asp.net开发服务器,而不是一个完整的iis服务器。 (本周我无法访问完整的IIS,但是我仍然想知道这是否会有所帮助。)

如何在iis中添加新的应用程序映射

我怎样才能添加新的应用程序映射在IIS中使用VBScript? 谢谢,

集成Windows身份validation与IIS,Firefox和SQL Server

我有我的本地主机上运行IIS上的网站。 该网站的目录安全性设置为只允许集成Windows身份validation。 它是内联网的一部分,需要通过我们的域帐户进行身份validation。 然后,我使用连接string中的Integrated Security = SSPI连接到SQL Server。 这与Microsoft Internet Explorer一起工作正常,它在login到域时自动validation身份,并且我可以看到logon_user是我的域帐户,SQL Server连接string工作得很好。 但是,当我使用Firefoxlogin时,事情是不同的。 首先,我被提示进行身份validation,这是正确的,因为Firefox没有configuration为信任本地主机足以自动发送凭据(事实上,我知道如何引入这个信任,这不是问题)。 然后我login,这再好,只要我input域帐户的细节一切都很好。 事实上,一个或两个debugging语句显示logon_user仍然是我的域帐户,一切都很好。 但是,当我连接到SQL Server(运行在远程服务器框上,我的域帐户具有完整的系统pipe理员权限)时,出现以下错误: Microsoft OLE DB Provider for SQL Server (0x80040E4D) Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'. 这表明在身份validation堆栈中出了问题,出于某种原因,当我使用来自Firefox的Windows身份validation进行身份validation时,IIS不会作为已validation的帐户运行。 使用Google Chrome时,这也可以正常工作。 有什么build议么?

在Amazon Elastic Beanstalk Windows环境中启用gzip

我无法为AWS Elastic Beanstalk创build适当的部署包,以在Windows IIS环境中启用gzip压缩。 我在这里描述的webconfiguration启用。 这只适用于静态文件,dynamic文件按原样提供。 有人有这个解决scheme? 编辑:有另一个问题与IIS。 它不会压缩从代理请求的文件,并在第一个请求上提供原始文件。 这导致CDN提供未压缩文件,因为它们的端点caching了原始文件。

提高性能(包括某种故障转移)的最佳方式

我们有一个应用程序在IIS和SQL在同一台机器上运行。 这是一个windows2003标准的服务器,在虚拟机上运行4G的内存。 现在用户数量不断上升。 还有一些巨大的统计数据,可以由用户运行,但对其他用户的性能有很大的影响。 所以我们需要改进性能。 我想用Windows2008 64位和两台不同的机器分开IIS和SQL,每台机器至less有6G RAM,但是它也应该有一个故障切换解决scheme。 你能推荐一些scheme来解决性能和故障转移的问题吗? 谢谢 PS: 仅供参考:我们现在在IIS中使用inproc状态pipe理,但是我认为最好是更改为sqlstatemanagement。 编辑 我已经将问题拓展到了故障转移的地步。 因为我们的客户不想在服务器和SQL许可证上花费太多的钱。 只需复制到第二个SQL服务器并将其用作故障转移,是否可以“确定”? 你知道一些更好的“便宜”的解决scheme吗? 该应用程序仅供内部使用,但现在越来越多的部门参与了这个项目。

使用IIS在Windows上实现PHP

如何使用Internet信息服务(IIS)在Windows计算机上安装PHP?

使用WiX创build一个IIS虚拟目录

我会在WiX邮件列表上问这个问题,但似乎是失败了。 我有一个应用程序,这是一个桌面应用程序和本地运行的Web应用程序。 我创build了几个基本的WiX安装程序,但尚未使用IIS扩展在IIS下创build虚拟目录。 我一直没能find一个简单的例子来说明如何做到这一点。 我所需要做的就是创build虚拟目录,设置其端口,并将其指向我正在使用其他安装程序创build的实际目录。 如果还没有启用的话,在机器上启用IIS会带来一个好处,但是我猜这是不可能的,对我来说也不算什么。 如果重要的话,这个安装程序将只能在Vista机器上运行。