问题标签 [iis-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
533 浏览

asp.net - IIS 5 会话和 Asp.Net 会话


如果我们打开 IIS 5 Manager 并右键单击虚拟目录 --> 选择Properties以便打开新窗口 --> 单击Home Directory 选项卡--> 单击Configuration,以便再次打开新窗口 --> 如果在这个新窗口中窗口我们选择选项选项卡,然后我们会看到启用会话状态选项。

由于 Asp.Net 已经支持会话,我想知道 IIS 5 会话和 Asp.Net 会话如何相互关联?


谢谢

0 投票
2 回答
556 浏览

performance - 升级后的 IIS5、6 和 7 速度问题

我会提前道歉,因为这篇文章是出于严重的挫败感而诞生的。

我有一个在 Windows 2000/IIS5 上运行多年的经典 ASP 网站,以及我们最近开始在相同服务器上运行的另一个 ASP.NET 2.0 网站。到目前为止,一切运行良好。

去年,我尝试升级(全新安装)到 Windows 2003/IIS6。经典的 ASP 网站要慢得多,根据使用数周的平均日志/统计数据,慢了大约 50%。我想尽一切办法找出慢的地方。网络调整。融合的。经典的 iis5 模式。进行中。进程外。没有什么比这更好的了,我很快又回到了 IIS5/2000。那天倒退了,性能又回到了原来的位置。这发生在不止一台服务器上。最终,我放弃了,把它归结为 2003 年的某种 TCP 问题。

我最近在一台类似但功能更强大的机器上安装了一个 Windows 2008/IIS 服务器,希望情况会更好。令我高兴的是,我的 ASP 经典应用程序在 Windows 2008 下速度更快。不幸的是,我的 ASP.NET 应用程序现在明显慢了 50-75%。所有它的内容加载。它与 2000 机器在同一个网络上。该站点是直接从另一台机器复制的,它是来自 studio 2005 的预编译 Web 应用程序。

虽然该页面确实会访问数据库和另一台服务器以获取初始数据,但它会从那里缓存一段时间,它还使用与经典站点相同的数据库服务器,速度很快,所以我知道这不一定是连接问题。

我试过默认的应用程序池和经典的 .NET 池没有区别。已更新。/检查所有常用位置的最大线程数、每个 cpu 的最大数、web garen 或没有似乎无关紧要。我已经仔细检查了编译 debug=false 仍然在 web.config 中设置。

为了快速进行基准测试,我使用 ab.exe (Apache Bench) 发送 10 个请求,一次发送 1 个。即使我使用 IE 或 Firefox 访问该站点,它也明显比 2000 以下慢,即使根据 firebug 也是如此。

在这一点上,我很沮丧,完全不知道从哪里开始。有没有人经历过这种混乱?

0 投票
1 回答
2682 浏览

iis-7 - 在 IIS7 下运行的 IIS5 或 IIS6 Web 应用程序?

我有一个在 IIS5 或 IIS6 下运行良好的 Web 应用程序。我刚刚安装了具有 IIS7 的 Vista。我只是按原样复制了整个网络应用程序,没有更改任何文件。我进入 IIS7 管理器并在默认网站下创建了一个 Web 应用程序,并将其指向我复制过来的应用程序。

当我尝试在 IE 中浏览应用程序时,它告诉我没有任何东西可以处理它并且目录浏览没有打开。这是一个 .NET 应用程序,因此它使用 Default.aspx。我查看了管理器,没有处理 Default.aspx 设置。IIS7默认情况下不启用吗?

所以,我添加了 Default.aspx,现在错误是“HTTP Error 404.3 - Not Found The page you are requesting cannot be serving because of extension configuration. 如果页面是脚本,添加处理程序。如果文件应该是下载,添加 MIME 映射。”

我想可能是因为 IIS7 的默认设置是集成模式,所以我为经典模式创建了一个新的 AppPool 并更改了我的应用程序以使用它。我仍然得到同样的错误。

我的印象是我可以将 .NET 应用程序迁移到 IIS7 而无需任何更改。这不是真的吗?

0 投票
1 回答
422 浏览

visual-studio-2008 - IIS5 不在本地计算机上提供 index.html,即使它已在默认文档中列出

我正在使用 IIS5 运行 XP SP3 的机器上用 VS2008 开发一个站点。我已经在每个目录中命名了主页index.html以避免www.domain.tld/directory/pagename.ext指定完整路径的情况,并且还因为这些页面实际上包含其目录中其他页面的索引。

当我在本地机器上调试时,我得到了可怕的“目录列表”页面。我已经确认它index.html在 IIS 默认文档中列出,并且我也尝试将它移到第一个位置。没变。将站点上载到运行 IIS7 的服务器会产生预期和期望的结果。

问题是因为我有旧版本的 IIS 吗?在本地运行而不是在 Web 服务器上运行时,IIS 的运行方式有什么不同吗?我需要更改 web.config 中的设置吗?任何想法将不胜感激。

0 投票
2 回答
1415 浏览

iis - IIS 服务器名称更改

我有一个对 *.MyCompany 有效的证书。com。这对我的开发和测试服务器来说很好,因为这些计算机的 URL 的第一部分就是这样结束的。

我想在我的计算机上对此进行测试,但证书不正确,因为我的计算机默认为 url MyComputer.MyCompany。

有没有办法伪造 IIS 以认为我的计算机是 .MyCompany。com还是我在测试这个时运气不好?

谢谢, 瓦卡诺

0 投票
2 回答
329 浏览

asp.net - IIS 升级不​​向后兼容?

0 投票
1 回答
547 浏览

.net - IIS 不提供 .net 控件 (.dll)

我以 .dll 形式提供 .net 用户控件。

从我的外部 IIS 6 服务器提供服务时,它在 IE7 中显示良好。

但是,当从 IIS 5 提供服务时,该控件将呈现为一个文本区域控件,其侧面带有一个滚动条控件

我查看了 http 响应 - IIS5 正在为此提供服务:

任何想法为什么会这样?

我尝试将以下 mime 类型添加到 HTTP 标头配置中:

0 投票
1 回答
725 浏览

asp.net - 如何通过 .NET 获取 IIS 版本

我得到了使用 ms mvc 的网络应用程序。我还生活在石器时代——使用 IIS5。我不知道如何使 URL 变得干净(没有 .aspx 后缀),我不在乎,因为生产环境不会使用第 5 版。但是手动测试应用程序时很烦人。

我需要一种方法来使这些 URL 干净或在应用程序中获取 IIS 版本以确定是否需要 .aspx 后缀。

0 投票
2 回答
3995 浏览

iis-5 - 将 Web 应用程序部署到 IIS 时无法连接到数据库

我已经开发了一个应用程序,它工作正常,但是当我在 IIS 中为它创建一个虚拟目录并运行应用程序时,我得到连接失败异常和命名管道异常。

谢谢!

0 投票
3 回答
4948 浏览

javascript - 无法让 IIS 从指定目录提供 .js 文件

我在 Windows 2000 机器上运行 IIS 5。

我在网站的“脚本”目录中有一个应用程序设置,因为它运行一些已编译的 DLL。该应用程序设置为运行脚本和可执行文件。

出于某种原因,当我尝试访问该目录中的任何 .js 文件时,我得到“系统找不到指定的文件。”。我尝试将 .js 作为“文本/javascript”mime 类型添加到网站和目录中,但似乎没有帮助。

我还检查了 Web 服务器本身,并将 .js mime 类型设置为 application/octet-stream。我将其更改为 text/javascript,但它仍然无法正常工作。我是否需要重新启动 IIS 或应用程序池?还是我找错地方了。

我也尝试使用 text/text 和 text/html 但这没有帮助。

我能够访问该目录中的 .htm、.jpg 甚至 .asp 文件。

有任何想法吗?提前致谢!