如何指导让经典的 asp 应用程序在 IIS 7.0 下工作

2023-12-10

我正在寻找一个很好的、简单的分步“操作方法”指南,以让经典的 asp 应用程序在 IIS 7.0 下工作。

如果有什么区别的话,它是在 64 位 Windows Server 2008 计算机上。


我们已经将一些经典 ASP 代码移至 64 位 Windows 2008。以下是我们在此过程中所做或发现的一些事情:

  • 首先托管应用程序 在“经典”管道模式下 应用程序池。一旦一切运行正常,如果您以后需要利用它提供的功能,您可以切换到“集成模式”。

  • 如果您的 ASP 应用程序消耗任何 32 位第三方或内部 您需要配置的组件 应用程序池以 32 位运行 模式。 32 位 DLL 不会加载到 64 位进程中。您可以在 应用程序池的高级设置。放Enable 32-Bit Applications to True.

  • 强制详细错误报告 经典 ASP,打开网站的 ASP“功能”页面,然后展开Debugging Properties节点。放Send Errors To Browser to True.

  • 如果您的应用程序使用父路径 您需要在 ASP 中进行配置 设置“功能”页面(与 多于)。该设置位于Behaviour节点并被命名为Enable Parent Paths。默认设置是False就像 IIS6 一样。

  • IIS7中默认的匿名帐户 叫做IUSR。你可以改变这个 通过打开身份验证 设置网站的“功能”页面和编辑 这Anonymous Authentication环境。

  • 首选对应用程序池和站点匿名帐户使用应用程序池身份:应用程序池身份

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何指导让经典的 asp 应用程序在 IIS 7.0 下工作 的相关文章

  • IE8不保留会话变量

    如果我托管一个 ASP NET 页面
  • IIS 反向代理干扰重定向位置标头

    我在 ASP Net 站点上有以下重写规则 以使 IIS 充当反向代理
  • 经典 ASP 网站偶尔会挂起

    我们在 IIS 7 5 上有一个经典的 ASP 网站 用户随机遇到响应缓慢的情况 发生这种情况时 用户在几分钟内无法执行任何操作 这非常令人沮丧 例如 我可以打开主页 然后在类别中单击几次 然后网站就停止响应 我没有注意到网站何时停止响应的
  • 尽管安装了 AspNetCoreModule,但在 IIS 中运行 ASP.NET Core 应用程序时出现错误 500.19 和 0x8007000d

    我有一个在 IIS Express 中运行良好的 ASP NET Core 应用程序 同样 如果我通过命令行启动应用程序dotnet run 一切顺利 C Code Sandbox IisTestApp IisTestApp gt dotn
  • Flask、Windows、IIS、Plotly-Dash。读取 WSGI 处理程序时发生错误

    我希望您能帮助我解决我在尝试在 Windows 服务器上部署plotly dash 时使用 Flask 遇到的错误 我已使用以下指南逐字设置 Flask 但我的网站在 wwwroot 文件夹中的位置除外 IIS 上的 Flask http
  • 在经典 ASP 中处理大文件

    我想知道在经典 asp 中提供生成的大文件的最佳实践是什么 我们有一个具有 导出到 Excel 功能的应用程序 可以生成 10MB 的文件 只需调用 asp 页面即可创建 Excel 该页面将 Response ContentType 设置
  • 经典 Asp 日期比较无法正常工作

    我见过几个与我的问题类似的标题 但它们的重点不同 我想问的是 我正在尝试比较两个日期 是的 听起来超级简单 问题是这样的 我有两个变量 我试图将这两个变量与 Now 进行比较 就像 If startDate lt Now and endDa
  • 如何使用 IdentityServer 4 实施 Windows 身份验证

    如何使用Identity Server 4正确实现Windows身份验证 有没有样本可以做到这一点 我查看了 IdentityServer 4 的源代码 在 AccountController 的 Host 项目中 我注意到有 Window
  • IIS 不应该发送 Keep-Alive 标头吗

    我已在 IIS 7 5 设置中启用 HTTP keep alive 但 IIS 仍然没有响应Connection keep alive标头 FF 和 Chrome 正如我所注意到的 当我在 Nginx 上启用 keep alive 时 Ng
  • 经典 asp 中的 WinHttp TLS 连接

    我正在尝试将付款数据发送到 SagePay 由于他们关闭了 SSL 因此需要使用 TLS 发送数据 我的代码如下 set httpRequest Server CreateObject WinHttp WinHttprequest 5 1
  • iis:集成 Windows 身份验证仍然弹出帐户信息登录

    我有一个网站在 IIS 6 上的 Windows 2003 服务器上运行 为每个人都使用域帐户的 LAN 提供页面 在其他机器上 这工作正常 没有人必须登录网站 动态脚本从 HTTP 请求中获取帐户名 仅当从服务器本身浏览时 例如通过远程桌
  • IIS/ASP/ASP.net:如何构建网站以公开移动版本

    假设我有一个现有的网站 例如 www stackoverflow com 我现在想公开该网站的移动版本 m stackoverflow com IIS 及其主机头名称解析通常需要two要创建的网站 www stackoverflow com
  • IIS 和网络花园配置

    允许 IIS 在每个应用程序池 网络花园配置 中生成多个工作进程是否具有显着的性能优势 哪些性能计数器表明这可能是个好主意 我知道会话状态必须在进程外运行 但是还有其他问题吗 我做了一些研究 发现这篇有用的文章 其中涵盖了许多潜在的问题 并
  • web.config 中的 IIS 虚拟目录

    我认为 IIS 有问题这个博客 https web archive org web 20201127004607 http geekswithblogs net ranganh archive 2005 04 25 37609 aspx给我
  • 如何使用 Inno Setup 脚本创建 IIS 应用程序和应用程序池

    我正在尝试使用 Inno Setup 部署 ASP NET 应用程序 我需要执行以下任务 创建 IIS 应用程序 创建一个新的 IIS 应用程序池并将其 NET 版本设置为 4 将新应用程序的应用程序池设置为新的应用程序池 我找到了一个创建
  • 如何使我的网站获得更好的性能

    嘿那里 我在 Windows 2008 服务器上运行 IIS7 在高峰时段 我们有以下行为 CPU负载接近空闲 请求排队 使用资源监视器进行监控 执行时间超过10秒 1 4 请参阅以前的版本和编辑 5 异步做事 按照建议 我创建了一个简单的
  • 更改 IIS URL 重写规则中的查询字符串值

    到目前为止我已经尝试了多种组合但没有运气 我有一个如下所示的网址 https teams company com Search pages results aspx url https teams2017 company com sites
  • 如何在 VBScript 中使用最少的分隔符和时区格式化日期时间?

    我在 C 中有以下代码 DateTime dt GetDateTime string formatted dt ToString yyyyMMddTHHmmsszz 它返回以下格式的日期 20100806T112917 01 我希望能够在
  • ASP经典:如何在服务器端调度函数

    我只研究 ASP classic 我知道我必须学习新的东西 但现在 这就是我的问题 在我的数据库中 我存储网站的帐户 一年后 这些账户需要被停用 我创建了一个工作正常的函数 但我需要一个预定的调用 每天晚上 00 00 有可能吗 我需要拨打
  • 在 MVC 应用程序中使用虚拟目录时出现 global.asax 文件错误

    我有一个部署到 IIS 服务器的工作 MVC 4 应用程序 我想在 IIS 中的另一个网站内复制此 MVC 应用程序 因此我使用虚拟目录将工作 MVC 站点的 Bin 视图 脚本和图像链接到新站点 然后 我将 global asax 和 w

随机推荐