经典 ASP 给出内部服务器错误 500

Posted

技术标签:

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

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

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

非常感谢。

【问题讨论】:

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

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

【讨论】:

或者,您也可以在代码中添加response.flush 某些内容,例如每 100 条记录。因此,结果会在整个页面生成之前发送给客户端。

以上是关于经典 ASP 给出内部服务器错误 500的主要内容,如果未能解决你的问题,请参考以下文章

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误 Internet 信息服务

IIS7 上的经典 ASP:拒绝在 500 Internal Server Error 上向浏览器发送错误

来自 Javascript AJAX 的 ASP.NET MVC 操作调用收到 500 内部服务器错误

JSON 响应给出 Http 500 内部服务器错误

HTTP 500内部服务器错误怎么解决。

Django POST 方法给出 500 内部服务器错误