问题标签 [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.
asp.net - IIS 5 会话和 Asp.Net 会话
如果我们打开 IIS 5 Manager 并右键单击虚拟目录 --> 选择Properties以便打开新窗口 --> 单击Home Directory 选项卡--> 单击Configuration,以便再次打开新窗口 --> 如果在这个新窗口中窗口我们选择选项选项卡,然后我们会看到启用会话状态选项。
由于 Asp.Net 已经支持会话,我想知道 IIS 5 会话和 Asp.Net 会话如何相互关联?
谢谢
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 也是如此。
在这一点上,我很沮丧,完全不知道从哪里开始。有没有人经历过这种混乱?
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 而无需任何更改。这不是真的吗?
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 中的设置吗?任何想法将不胜感激。
iis - IIS 服务器名称更改
我有一个对 *.MyCompany 有效的证书。com。这对我的开发和测试服务器来说很好,因为这些计算机的 URL 的第一部分就是这样结束的。
我想在我的计算机上对此进行测试,但证书不正确,因为我的计算机默认为 url MyComputer.MyCompany。净。
有没有办法伪造 IIS 以认为我的计算机是 .MyCompany。com还是我在测试这个时运气不好?
谢谢, 瓦卡诺
.net - IIS 不提供 .net 控件 (.dll)
我以 .dll 形式提供 .net 用户控件。
从我的外部 IIS 6 服务器提供服务时,它在 IE7 中显示良好。
但是,当从 IIS 5 提供服务时,该控件将呈现为一个文本区域控件,其侧面带有一个滚动条控件。
我查看了 http 响应 - IIS5 正在为此提供服务:
任何想法为什么会这样?
我尝试将以下 mime 类型添加到 HTTP 标头配置中:
灰
asp.net - 如何通过 .NET 获取 IIS 版本
我得到了使用 ms mvc 的网络应用程序。我还生活在石器时代——使用 IIS5。我不知道如何使 URL 变得干净(没有 .aspx 后缀),我不在乎,因为生产环境不会使用第 5 版。但是手动测试应用程序时很烦人。
我需要一种方法来使这些 URL 干净或在应用程序中获取 IIS 版本以确定是否需要 .aspx 后缀。
iis-5 - 将 Web 应用程序部署到 IIS 时无法连接到数据库
我已经开发了一个应用程序,它工作正常,但是当我在 IIS 中为它创建一个虚拟目录并运行应用程序时,我得到连接失败异常和命名管道异常。
谢谢!
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 文件。
有任何想法吗?提前致谢!