Articles of iis 7

多个网站(IIS),一个公共IP和带有通配符的域名

我有以下情况:一个域(mydomain.com),我想根据提供的子域指向3个不同的IIS网站。 为实例: www.mydomain.com应该去WEBSITE1 [*]。mydomain.com应该去WEBSITE2 [*]。admin.mydomain.com应该去WEBSITE3 这是在Win 2008服务器上托pipe,我只有一个公共IP地址。 什么是最可行的解决scheme呢? 非常感谢。

IIS7 / .NET内存泄漏 – 工作进程回收是唯一的长期修复?

我有一个.NET 4应用程序泄漏内存的问题。 在正常意义上,这不是“忘记清理”泄漏,他们正在编译,在内存中创build一堆.NET程序集,并告诉我没有办法将其清除 。 所以现在要让服务继续下去。 所以我面临着一些select。 有“设置IIS工作进程回收时,内存变大”。 这将有所帮助,但对我来说,它似乎仍然是一个固有的亚稳态系统,在游泳池回收的过程中有用户的影响,是不是? 他们试图将编译分解成单独的临时应用程序域,但是每个操作都很慢,每产生一次就会增加〜15秒来产生应用程序域。 所以他们不想这样做。 除了“回收很多”之外,还有什么比我能从系统方面做得更好的方式来缓解这个问题? (或应用程序的想法,但这是更多的SO。)

在IIS7上,是否可以在虚拟目录中运行一个php应用程序?

当我尝试时,我得到内部服务器错误(代码500),说明没有findweb.config … 有没有人做过,并成功? 我通过Web安装程序安装了PHP。

你能configurationIIS7为一些页面使用SSL而不是其他的?

我们正在部署一个MVC2网站到生产,并希望限制SSL的login和主页(主页也有一个login框)。 这是Url Rewrite的工作吗?

msdeploy不能复制以点开头的文件

我正在移动的网站的一些文件开始点,IE .htaccess或.hiddenFolder或类似的东西。 我试图将这些网站从IIS6移到IIS7(有数百个单独的网站),但它不会复制这些文件,程序失败。 有没有人知道这个方法? C:\ Program Files \ IIS \ Microsoft Web Deploy> msdeploy -verb:sync -source:metakey = lm -dest:archivedir = L:\ ancomm2,encryptPassword = pass> msdeployarchive.log 错误:尝试对文件“L:\ ancomm2 \ Content \ C_C \ Inetpub \ vhosts \ Servers \ 20937 \ localuser \ ajmoore \ .Security”执行未经授权的操作。 错误:访问path被拒绝。 错误计数:1。

你如何设置IIS中的安全文件夹的用户名和密码?

我一直试图设置生产/登台/沙箱网站的用户名和密码,只允许客户端访问。 我有一个网站托pipe公司IIS托pipe的.NET网站。 它托pipe在一个子域名,即test.domain.com,我已经启用了“安全文件夹”按照这个博客 。 但是,如何设置“安全文件夹”的用户名和密码尚不清楚?

如何检查特定文件夹的IUsrs权限

我想知道如果有人能帮助我。 我根本没有任何服务器的经验,但是在我的工作中,我不时被抛到最后! 我基本上是一个Web应用程序,应该访问服务器上的FTP文件夹,但是我目前得到一个访问被拒绝的错误,当我看着日志。 我已经被创build这个Web应用程序的人告诉我,我需要检查IUrs帐户是否有权限阅读这个文件夹,但我不确定如何做到这一点? 我查看了计算机pipe理中的“本地用户和组”区域,当我双击IUsrs帐户时,我可以看到这个帐户有三个成员,但说实话,在此之后,我被困住了,我只是不知道下一步该怎么做? 任何人都可以告诉我如何检查其他文件夹的IUsrs帐户权限?

信箱不可用。 服务器响应是<[email protected]>在这里没有这样的用户

最近我们将客户网站从我们的IIS6服务器升级到新的IIS7服务器,并且在发送电子邮件时收到以下错误: Mailbox unavailable. The server response was <[email protected]> No such user here 客户确认他们发送给的电子邮件地址是有效的并且存在。 还有什么其他原因可能导致这个错误?

如何在同一个IP地址(不同的端口)上运行Apache&IIS 7?

我有一个Windows Server 2008的机器,目前正在运行Apache面向公众的PHP站点(端口80)。 IIS停止。 我现在需要开始运行与Apache相同的IP地址上的IIS,但我可以愉快地使用另一个端口,因为它只是内部的,例如8080.我们没有其他的IP地址可用。 我认为它可以完成,但我是新来的Apache,并需要确保我不打破当前的PHP网站启动IIS时。 我知道IIS默认情况下会阻止IP上的所有端口? 或者自IIS 6以来有所改变? 我需要采取哪些configuration步骤来实现这一目标? 非常感谢,Tim

添加自定义错误页面时,IIS 7.5pipe理器崩溃

我在Win 7 Pro中运行本地IIS 7.5服务器,并试图为403响应添加自定义错误页面。 当我点击确定为我的网站添加自定义错误页面时,IISpipe理器就消失了。 服务器仍在运行,我可以重新启动IISpipe理器,但新页面尚未保存。 我也尝试直接添加到web.config,但只是给了我The page cannot be displayed because an internal server error has occurred. 有谁知道为什么这可能会发生? 编辑: 事件日志意味着path中的一个无效字符导致崩溃,但即使从有效条目复制并粘贴path,也会发生。 应用程序错误日志 IISMANAGER_CRASH IIS Manager terminated unexpectedly. Exception:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. — System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path) at System.IO.Path.IsPathRooted(String path) at Microsoft.Web.Management.Iis.CustomErrors.CustomErrorsForm.OnAccept() at Microsoft.Web.Management.Client.Win32.TaskForm.OnOKButtonClick(Object sender, […]