Questions tagged «iis-7»

IIS7是随Windows Server 2008一起发布的Microsoft Web服务器软件的版本。

6
如何为ApplicationPoolIdentity帐户分配权限
在Windows Server 2008的IIS 7中,应用程序池可以作为“ ApplicationPoolIdentity”帐户而不是NetworkService帐户运行。 如何为该“ ApplicationPoolIdentity”帐户分配权限。它不会在计算机上显示为本地用户。它不会在任何地方成组显示。没有什么比它更遥远的地方了。当我浏览本地用户,组和内置帐户时,它不会出现在列表中,也不会出现在列表中。到底是怎么回事? 我不是唯一遇到此问题的人:有关示例,请参阅IIS 7.5 + Windows 7中的ApplicationPoolIdentity的问题。 “不幸的是,这是Windows Server 2008 / Windows Vista上对象选择器的局限性-正如已经有人发现的那样,您仍然可以使用icacls这样的命令行工具来为应用程序池标识操纵ACL 。”

3
我应该怎么做才能确保IIS不回收我的应用程序?
我在IIS中托管了WCF服务应用程序。在启动时,它会获取一个非常昂贵的资源(就时间和CPU而言)用作本地缓存。 不幸的是,IIS似乎很定期地回收该过程。因此,我尝试更改应用程序池上的设置,以确保IIS不回收应用程序。到目前为止,我已经更改了以下内容: 将CPU下的时间间隔从5限制为0。 过程模型下的空闲超时从20变为0。 回收中的常规时间间隔从1740到0。 这样够了吗?我对我更改的项目有特定的疑问: CPU下的“限制间隔”设置具体是什么意思?这是否意味着如果超过某个CPU使用率,应用程序池将被回收? “回收”到底是什么意思?应用程序是否已完全拆除并重新启动? “关闭工作进程”和“回收应用程序池”有什么区别?进程模型下的空闲超时文档讨论了如何关闭工作进程。虽然“回收”下的“定期时间间隔”文档讨论了应用程序池回收。我不太理解两者之间的区别。我以为w3wp.exe是运行应用程序池的工作进程。有人可以解释两者之间的差异吗? 之所以拥有IIS7和IIS7.5标签,是因为该应用程序将同时在两者中运行,并希望答案在各个版本之间是相同的。 图片供参考:
82 iis  iis-7  iis-7.5 


6
IIS抱怨锁定的部分-如何找到它的锁定位置?
我的web.config中有以下部分: <system.webServer> <modules runAllManagedModulesForAllRequests="true" /> <security> <authentication> <anonymousAuthentication enabled="true" /> <windowsAuthentication enabled="true" /> </authentication> </security> </system.webServer> IIS7崩溃并抱怨自闭节: 模块AnonymousAuthenticationModule 通知AuthenticateRequest 处理程序StaticFile 错误代码0x80070021 配置错误不能在此路径上使用此配置部分。当节锁定在父级时,会发生这种情况。锁定默认情况下是(overrideModeDefault =“ Deny”),或者是由一个带有overlayMode =“ Deny”或旧版allowOverride =“ false”的位置标记显式设置的。 Config Source 69: <authentication> 70: <anonymousAuthentication enabled="true" /> 因此,解决此问题的常用方法是进入%windir%\system32\inetsrv\config\applicationHost.config并解锁该部分: <sectionGroup name="system.webServer"> <sectionGroup name="security"> <section name="access" overrideModeDefault="Deny" /> <section name="applicationDependencies" overrideModeDefault="Deny" /> <sectionGroup …
54 iis-7  web.config 

11
IIS7:无法使用SSL证书和端口443在站点上设置主机名
考虑带有IIS7的Win 2008 SP2计算机。任务是将证书和主机名应用于此计算机上的一个站点。该网站的主机标头必须为abc.123.example.com 第一步是将.pfx安装到个人存储中,这已成功。 IIS7将该证书视为可用,但不允许输入主机名。即使在选择我的证书之前,主机名文本框也始终被禁用/显示为灰色。我什至删除了默认的端口80绑定。 问题:如何为该站点设置主机名?这个证书是通配符证书吗?我知道SSL请求进入Web服务器,并且数据包中的主机标头已加密。为什么然后IIS6允许指定主机头,但不允许IIS7? 更新:证书不是问题的一部分。我在计算机上创建了一个新站点,并且在选择https绑定时,禁用了主机名文本框。

8
IIS管理器-连接到另一台服务器(从Win7到Win2008服务器)
我正在运行Windows 7 Ultimate。如果打开IIS管理器,则会在左侧看到“连接”列表。在以前的版本中,我可以选择“连接到另一台服务器”或“连接到另一台机器”的选项,但是这里没有这样的选项。列表中唯一的东西是我的本地计算机。 即使在地址栏中,如果我手动键入服务器位置(\ servername,甚至只是尝试输入服务器名),也不会发生任何事情(它会还原为我当前的本地计算机) http://technet.microsoft.com/zh-cn/library/cc732466%28WS.10%29.aspx上的文档似乎暗示了相同的步骤...但是,任何地方都没有按钮或菜单选项可做这个。我想念什么吗?我什至没有看到灰色的菜单选项。 编辑:在“文件”菜单下,我看到2个选项: 保存连接(显示为灰色) 出口 在“连接”窗格下,我看到1个按钮,显示为灰色。当我将鼠标悬停在鼠标上时,它只是显示“向上”,如果我在本地计算机的IIS设置中浏览一个元素,它似乎可以使用 如果我右键单击窗格本身,我会看到 刷新 添加网站(到当前主机) 开始 停止 改名 切换到内容视图 更新:我从http://www.microsoft.com/downloads/details.aspx?FamilyID=7D2F6AD7-656B-4313-A005-4E344E43997D&displaylang=en下载并安装了远程服务器管理工​​具,并且启用了“远程”下列出的所有功能。“打开或关闭Windows功能”下的“服务器管理工​​具”。依然没有。
40 windows-7  iis-7  iis 

7
从IIS7中的应用程序池中删除幻像应用程序
我的一个应用程序池中有一个应用程序,其虚拟路径为“ /Site/login.aspx”。我想删除它,但是它不再存在于我的计算机上,这导致我在设置AppFabric时遇到问题。 我了解您可以通过在IIS中重新创建应用程序然后单击“删除”来删除这些幻像应用程序。这将摆脱池中的应用程序,但是在这种情况下,由于虚拟路径中的/login.aspx,我无法重新创建应用程序 有什么想法可以删除此错误条目吗? 谢谢

2
IIS6与IIS7和IIS7.5:处理基本中带有加号(+)的URL(而非查询字符串)
对于在基本URL中(而不是查询字符串)中带有加号(+)的任何URL,IIS7和IIS7.5(Windows Server 2008和2008 R2)似乎不会将URL转发到ASP.NET应用程序上的默认处理程序。 。我开始注意到使用自定义HTTP处理程序时*.html遇到的问题,但是我也遇到了同样的问题*.aspx。IIS6(Server 2003)使用这些相同的URL没问题。 为了复制该问题,我在一个ASP.NET站点中创建了一组ASPX文件,它们使用不同的名称进行了简单的Response.Write: test_something.aspx test_some + thing.aspx test_some something.aspx 第三个文件是一个测试,以查看IIS7 [.5]是否将加号视为空格(就像在查询字符串中一样);事实并非如此。将所有这些文件放置在适当位置后,在到达任何ASP.NET处理程序之前,在IIS6中命中http://somehost/test_some+thing.aspx或http://somehost/test_some%2bthing.aspx都可以正常工作,但在IIS7 / IIS7.5中为404则可以正常工作。在IIS7 / 7.5中是否缺少一些配置以使它“看到” URL中的加号而不丢失用于确定HTTP处理程序的最终扩展名?
38 iis-7  iis-7.5 

4
直接编辑IIS 7 applicationHost.config配置文件
我知道IIS 7+现在使用XML配置文件而不是配置数据库。我也知道,如果我编辑给定站点的web.config文件,则IIS会自动检测到更改并实现任何相应的配置更改。 但是,这是否也适用于服务器级applicationHost.config设置文件?(它通常位于C:\ windows \ system32 \ inetsrv \ config中。)特别地,仔细编辑此文件而不是使用IIS管理器或appcmd命令行实用程序是否安全?我在文档中找不到任何表示可以执行或不执行的操作。 我很好奇,因为我必须将许多站点的绑定从一个IP更改为另一个IP。仅进行全局搜索并替换配置文件中的IP地址,而不是在GUI中手动编辑几十个站点,将会更快。


1
IIS7 w3c日志中的时间单位是多少?
我正在尝试分析一些IIS7日志(W3C格式),并且在该time-taken字段及其单位中很有趣。 根据Microsoft的单位为毫秒。 The length of time that the action took, in milliseconds. 根据w3c文档,它以秒为单位 Time taken for transaction to complete in seconds, field has type <fixed> 正确答案是什么?
30 iis-7  iis 

4
如何在IIS7上显示和记录PHP错误?
我们正在IIS 7服务器上运行PHP 5.2.5,并且遇到使PHP错误可见的问题。此刻,每当我们遇到PHP错误时,服务器都会发回500错误并显示消息“该页面无法因为发生内部服务器错误而显示。” 对于生产网站来说,这可能是一个不错的设置,但是在开发服务器上却很烦人... ;-) 我曾尝试配置php.ini以在屏幕上显示错误以及将错误记录到特定文件夹中,但是服务器似乎之前捕获了所有错误并通过PHP进行阻止和处理。 有人知道我们需要做什么才能使IIS在屏幕上显示PHP错误吗?任何有关该主题的链接,技巧或教程都将不胜感激!
29 php  iis-7  log-files 

6
配置IIS 7.0以下载APK
我想知道如何配置IIS 7.0以允许下载APK文件? 我找到了一篇文章,告诉我添加新的MIME类型: 文件扩展名:.apk MIME类型:application / vnd.android.package-archive 因为在IIS中,需要添加MIME类型以允许IIS支持.APK文件类型。 这就是所需要的吗? 感谢您的任何答复
29 iis-7 

2
如何在MySQL Server中增加内存使用量以提高速度?
我有一台Windows 8 Server,带有8GB RAM,运行IIS7和MySQL。我一直在跟踪服务器上的内存,cpu和磁盘使用情况,发现MySQL仅使用250MB的RAM,即使我有很多免费的ram,也使磁盘非常繁忙。 在SQL Server中,我可以轻松设置希望使用的内存量,我正在MySQL中寻找相同的设置。 如何配置MySQL以使用更多内存并减少cpu和磁盘使用率?

6
IIS 7仍在提供旧的SSL证书
我在IIS7中安装了新的SSL证书,删除了旧证书,并设置了新证书的绑定-因此,https现在仅绑定到新证书。 我重新启动了IIS7(以及Windows 2008 Server本身),并使用以下命令检查了证书: netsh http show sslcert 如我所料,这仅显示了新证书 certutil -store MY 正如我所料,这也只显示了新证书而不是旧证书 我还打开了mmc并检查了那里的证书,而我只看到了新证书而不是旧证书。 我还使用具有管理员权限的帐户。 但是,当我打开浏览器(从任何计算机)并转到https站点时,它仍在使用旧证书。即使我从浏览器中删除了旧证书,它仍然会发送旧证书而不是新证书。 谁能帮助我找出我要去的地方?我该如何驱逐旧的幻像证书?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.