【问题标题】:Classic ASP gives Internal Server Error 500经典 ASP 给出内部服务器错误 500
【发布时间】:2012-12-31 13:44:20
【问题描述】:

在 IIS 7 上挂起的旧 ASP 应用程序需要您的帮助。该应用程序连接到 oracle 10 并获取数据。如果行数超过 500,则浏览器中会显示内部服务器 500 错误。如何克服这一点?是否有任何日志可以检查以解决此错误。我需要对超时参数做些什么吗?

任何指针都会有很大帮助。

非常感谢。

【问题讨论】:

  • 查看这篇文章以获取更多错误信息:stackoverflow.com/questions/1453791/…
  • 同时禁用 IE 友好的错误消息。
  • 如果您正在运行 IIS7 并且想要体面的错误消息,以及禁用友好 HTTP 错误消息,您需要进入 IIS 管理器,转到您的网站,在 ASP 部分转到:编译 >调试属性 > 将错误发送到浏览器 = True。这应该会让他们更有帮助:)
  • Also > Default Web Site —> 点击错误页面属性并选择详细错误

标签: asp-classic internal-server-error


【解决方案1】:

如果您已尝试上述方法来查看您遇到的错误类型并且与缓冲区有关,那么您需要增加响应缓冲区限制。在 IIS 7 中,单击网站,单击 ASP,单击限制属性,同时增加响应缓冲区限制和脚本超​​时限制。希望这会有所帮助。

【讨论】:

  • 或者,您也可以在代码中添加response.flush 某些内容,例如每 100 条记录。因此,结果会在整个页面生成之前发送给客户端。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多