Articles of iis

如何在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机器上运行。

通过IIS使用GIT智能HTTP

我最近读了Scott Chacon的post“ 智能HTTP传输 ”,我希望这篇文章可以通过IIS(Windows 7)成为可能。 我一直无法find显示如何完成的任何事情,在我的基于IIS 7的环境中Apache不是一个选项。 所以,我不知所措(git守护进程被AVG反病毒和AD组合挫败)。 我想为选定的用户提供LDAPauthentication的读/写访问权限。 所以这个问题似乎没有关系。 你知道通过IIS提供访问GIT的方法吗?

在Windows Server 2012 IIS 8上安装PHP

我正在尝试在IIS 8上的Windows Server 2012上托pipe一个php网站。我已经使用WPI安装了php,并遵循了以下url中提供的enitre安装过程: http ://www.rackspace.com/knowledge_center/article/installing-php -on-Windows的服务器-2012 但即使在成功安装后,当我试图运行info.php显示以下错误: 任何人都可以帮我解决这个错误吗?