问题标签 [iis-6]

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 投票
3 回答
1925 浏览

xml - 将 xml 加载到 IIS6 服务器上托管的 Flash 电影中,无法正常工作

我有一个在运行时加载 XML 文件的 flash 文件。当.swf文件在本地或 Apache 服务器上运行时,它可以正常工作,但是当托管在基于 IIS6 的服务器上时,文件将无法加载。

有人能帮忙吗?

0 投票
5 回答
3475 浏览

pdf - 如何在完全下载之前在网络浏览器中显示 pdf

我有一个客户一直在努力在网络上加载缓慢的 pdf 文件。我的客户有一些非常大的 pdf 文件,几乎 10 Mb。下载它们需要 3-4 分钟以上。在加载整个文件之前,这些文件不会显示。我们和他们已经看到其他网站的 pdf 一次加载一页,因此最终用户可以开始查看文件,因为页面的其余部分仍在后台加载。给人一种页面加载速度更快的错觉。

根据他们看到的文档,如果在创建 pdf 文件时选中了“针对快速 Web 视图进行优化”,IIS 6 应该会自动执行此操作。它被选中,文件仍然不会一次加载页面。

他们已经搜索并发现如果文件保存正确,除了 IIS 之外没有任何东西会自动执行此操作。

他们如何“流式传输”pdf?这是因为 pdf 是以特殊方式保存的吗?这是一个处理下载的java脚本吗?或者是否需要在 IIS 中进行更改?

谢谢

更新:文件开始是这样的:

线性化?

PDF 文档不是从 aspx/asp 页面提供的。(它只是直接发布到该站点并链接到)。

0 投票
1 回答
1155 浏览

tomcat - 用iis6前端tomcat最常用的方法是什么

我想在 IIS 6 后面运行一些 tomcat Web 应用程序。我想知道最常见的实现方式是什么。我已经使用 Apache 使用 AJP 连接器和 HTTP proxypass 完成了这项工作。这是否与 IIS 6 相同?谢谢你。

0 投票
1 回答
4196 浏览

performance - 在 Windows 2003/IIS 6.0 中监控 ASP/COM+ 应用程序性能

我们正在运行一个使用Active Server Pages 和 COM+ 组件的网站。ASP 页面调用 COM+ 组件,这些组件依次与外部系统通信并响应 ASP 页面请求。

我们发现应用程序在一段时间内变得缓慢并且需要重新启动(比如几天后)。该网站在良好的硬件上运行并且没有巨大的流量,因此我们认为这不是容量问题。

该应用程序是由不再支持我们的外部供应商用 ASP 3.0、VB 6.0 (COM) 编写的。在这种情况下,我们想通过监控 ASP 网站和 COM+ 组件的性能来找出问题所在。

因此我的问题是:

  • 对于这种情况,哪些性能计数器最适合监控?
  • 应该以什么间隔记录计数器?
  • 在您开始分析计数器之前,它们会被监控多长时间?我意识到这可能因不同的应用程序而异,但是否有一般指导方针?
  • 一旦收集了计数器,如何理解它?使用 MS Excel 进行手动分析或有什么好的工具推荐吗?你对此有何经验?

任何帮助高度赞赏。

0 投票
2 回答
2676 浏览

asp-classic - 经典 ASP - IIS 5 到 IIS 6 迁移会导致图像缓存问题?

提前为这个冗长的问题道歉。

我真的是一名数据库程序员,但继承了对最近从 IIS 5 迁移到运行 IIS 6 的新服务器的经典 ASP Intranet 应用程序的支持。用户群大约有十几个,全部使用 IE 6。

UI 显示从数据库返回的项目的层次结构,使用 HTML 无序列表和 javascript 的组合在用户导航时隐藏/展开分支。

图像显示在具有 CSS 的列表成员旁边(使用 list-style-image),每种类型的项目使用不同的图像。层次结构中不同项目类型(以及图像)的数量在 2 到 10 之间变化。层次结构在 20 到 200 之间变化。

问题:

自从迁移到 IIS 6 以来,一些用户遇到了一个问题,这似乎是由于图像未能正确应用于层次结构中的一个或多个项目引起的;列表显示正确,但缺少一张或多张图片,单击任何链接会导致加载空白页面。

使用 Wireshark 和 IIS 日志分析网络流量表明问题不在服务器端 - 所有内容都已正确提供给客户端。

该问题似乎与客户端的内容缓存有关:它似乎更经常影响以前未在当前 PC 上使用过该应用程序或一段时间未使用过该应用程序的用户。此外,我可以通过启动会话、清除浏览器缓存然后刷新页面来复制大约三分之一的问题。但是,在 IIS 5 上运行的应用程序也是如此,因此在迁移到 IIS 6 之前可能已经存在此问题,但发生频率较低。有时,如果我离开会话 20 分钟左右,浏览器似乎会“找到”丢失的图像,并且一切正常。

如果通过本地代理(我使用 Fiddler)访问应用程序,则问题永远不会发生,尽管 Fiddler 连接日志显示与服务器建立的一个或多个连接以检索图像已中止。和以前一样,网络流量显示图像是由服务器返回的。但是,使用代理似乎使 IE 能够从缓存中找到其他成功检索到的图像副本。

我已经到了我对调试 ASP/IIS 问题的有限知识的尽头。从 CSS 中删除 list-style-images 可以解决问题,但这必须是最后的选择,因为它会使应用程序更难使用。

任何关于我如何进行的建议将不胜感激。

编辑

AnonJr 建议这一定是客户端配置问题,因为所有其他组件似乎都在正常运行。

我忽略了一个简单的客户端配置问题,因为这是唯一受所描述问题影响的应用程序我已经测试了工具 > Internet 选项 > 临时文件 > 设置下的所有选项,但行为没有变化。

我应该考虑哪些其他客户端配置选项?

编辑 2 - 一个解决方案

当从客户端脚本生成 HTML 时,接受的答案提示我搜索 IE6 请求多个图像副本的已知问题 - http://support.microsoft.com/default.aspx?scid=kb;en-us; 319546

该文章(已声明此行为是“设计使然”)建议通过将所需图像加载到不可见的 DIV 中来预缓存所需图像的解决方法:

这似乎对我有用 - 我无法再通过在会话中间清除浏览器缓存来复制问题,并且 Fiddler 跟踪显示每个图像仅被请求一次。

我确实发现了一个我以前不知道的警告;IE 缓存区分大小写,因此仅当不可见 DIV 中指定的文件名的大小写与页面中其他地方使用的大小写匹配时才会使用缓存的图像。

0 投票
1 回答
371 浏览

asp.net - Cassini(又名 VS 开发服务器)的堆栈限制是多少?

我在限制为 256k 的 IIS6/2k3 中遇到了 StackOverflowException(请不要问,这不是我的错),但在 VS 调试器中不会发生异常。

作为一个理解问题,我很想知道,但未能通过谷歌搜索 Cassini 的堆栈限制是什么......如果它确实有一个?

0 投票
2 回答
19824 浏览

c# - IIS SMTP:超出存储分配响应

大家好。我们使用 IIS6 SMTP 服务发送了相当多的电子邮件(大约 23k),每次都会收到大约 7-8 条错误消息。堆栈跟踪是:

我们的 SMTP 配置是:

是否像调整会话大小一样简单?如果是这样,有什么推荐的?我们是否应该取消选中限制会话大小?

我并不声称自己是 SMTP 设置方面的专家,但如果我能消除这些错误消息,那似乎是向前迈出了一步。

谢谢

吉姆

0 投票
1 回答
377 浏览

error-handling - IHttpModule 实现的错误处理在 IIS6 中不起作用,在 IIS5.1 中起作用

我通过使用 IHttpModule 来实现常见的错误处理。在我的机器上本地使用 WinXP,它就像一个魅力。一旦我在我们的测试服务器(即 W2003)上上传解决方案,它就不起作用了。一旦发生错误,它就会直接显示在 asp.net 错误页面中。它不使用我的错误模块进行处理。

欢迎任何建议....X。

0 投票
2 回答
4851 浏览

asp.net-mvc - ASP.NET-MVC (IIS6) 高流量错误:指定的转换无效

我刚刚在我不起眼的专用服务器 (Win2003) 上启动了我的微型 web 应用程序...运行 ASP.NET MVC、LINQ2SQL、SQL Express 2005 和 IIS6(使用通配符映射设置)

该网站90%的时间运行顺利。但是,在相对较高的流量上,LINQ2SQL 会抛出错误:Specified cast is not valid

此错误仅在高流量时引发。我知道这是如何发生的或究竟为什么会发生。缓存并没有完全消除这个问题。

以前有人见过这个问题吗?有什么我应该做的秘密 SQL Server 调整吗?或者至少,关于如何诊断这个问题的任何想法?因为我出去了!

奈米

Stacktrace(来自事件日志):

0 投票
1 回答
1322 浏览

asp.net - 如何解决 synciwam.vbs 错误 1B6?

我正在尝试使用 IIS 6 迁移工具将网站从 Windows 2000 迁移到 Win2k3。我在内容上收到了一堆 404。一个流行的理论是我的 IWAM 帐户与 IIS 元数据库不同步,并且运行 synciwam 来修复它。但是我收到了这个 1B6 错误,我没有在谷歌中追逐的唯一链接(这对我来说很明显)是专家交流......

这是运行该脚本的结果: